La fonction Run SQL d’iSeries Access for Web permet d’exécuter une instruction SQL et d’en stocker le résultat dans un format fichier client. PDF est l’un de ces formats. Avec lui, vous pouvez utiliser différentes polices pour les diverses parties du document. Ces polices peuvent être
Polices PDF personnalisées pour des résultats de bases de données
standard ou les vôtres. Pour ajouter des polices à la liste de polices existante, utilisez la fonction Customize.
Voici comment utiliser des polices non standard dans votre document de résultats de bases de données PDF:
- Choisissez Customize dans le menu de navigation de gauche puis sélectionnez Policies.
- Entrez le profil à personnaliser ou entrez *PUBLIC pour mettre les polices à la disposition de tous les utilisateurs.
- Cliquez sur Edit Policies puis sélectionnez l’action Edit pour la catégorie General.
- Pour « Additional PDF font directories », entrez le(s) chemin(s) de répertoires IFS entièrement qualifiés contenant les polices à utiliser. Utilisez un point-virgule pour séparer des chemins multiples (par exemple /myfonts/ type1;/ myfonts/true type – voir la remarque 1 pour plus d’informations). Cliquez sur Save.
- Choisissez Database dans le menu de navigation de gauche.
- Sélectionnez Run SQL puis entrez l’instruction SQL à exécuter.
- Choisissez Portable Document Format (.pdf) pour le type de sortie SQL.
- Cliquez sur le bouton Settings à côté de la liste déroulante Type.
- Cliquez sur la flèche basse de l’une des listes déroulantes Font. Vous verrez alors les polices standard listées et les éventuelles polices stockées dans les répertoires spécifiés à l’étape 4 (figure 1).
- Choisissez une police dans la liste puis cliquez sur le bouton Settings à côté de la liste déroulante Font. Si nécessaire, changez la taille de la police.
- Si la police peut être imbriquée dans le document, l’option « Embed font » apparaît. Sélectionnez-la si nécessaire (voir la remarque 2 pour plus d’informations).
- Cliquez sur le bouton OK sur les deux pages de paramètres.
- Cliquez sur le bouton Run SQL.
Remarque 1: iSeries Access for Web accepte trois types de polices à utiliser dans des documents de résultats de bases de données PDF : Adobe Type 1 (*.afm), TrueType (*.ttf) et TrueType collections (*.ttc). Les fichiers de polices doivent être stockés dans l’IFS for iSeries Access for Web pour y accéder.
Remarque 2 : Le fait d’imbriquer une police dans le document dispense d’installer la police sur la machine utilisée pour visualiser le document en question.
Mais cela augmente aussi la taille du document. Les polices de type 1 peuvent être imbriquées si le fichier de polices associé (*.pfb) se trouve dans le même chemin que le fichier font metrics (*.afm). Les polices TrueType et les collections TrueType peuvent être imbriquées dans un document. Les polices standard sont nécessaires pour que tous les visualiseurs PDF puissent en disposer ; donc il n’est pas nécessaire de les imbriquer.
– Janet Weber iSeries Access for Web Development IBM
Téléchargez cette ressource
Guide de Cyber-résilience pour Microsoft 365
La violation de votre tenant M365 va au-delà d’un simple incident de cybersécurité. Elle peut entraîner une interruption opérationnelle généralisée, des perturbations commerciales et une exposition de vos données sensibles. Découvrez les méthodes et technologies pour évaluer, comparer et renforcer votre posture de sécurité Microsoft 365.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Souveraineté numérique : les décideurs publics veulent prioriser les modèles d’IA souverains
- Dans l’œil du cyber-cyclone : l’excès d’optimisme constitue le risque principal pour la résilience des données
- Les 3 prédictions 2026 pour Java
- Infrastructures IT : 5 leviers concrets pour éviter les impasses technologiques
Articles les + lus
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
À la une de la chaîne Tech
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
