En possession de nos graphiques et de
nos boîtes, nous pouvons les remplir
avec des données : de gros titres dans
la grande boîte à droite et de petits
titres dans les petites boîtes à gauche
(figure 2).
Pour sélectionner la police, il faut
émettre une suite de commandes qui
précisent le caractère, la densité, la
taille en points, l’espacement, et la graisse. Ces commandes peuvent être
fort compliquées mais les imprimantes
HP proposent des exemples quand on
imprime une page de liste des polices
APCL. (on utilise pour cela les boutons
de sélection de menu sur l’imprimante
HP.)
Mon programme utilise six polices
différentes. Je les ai définies comme
constantes nommées dans mon programme
RPGLE (figure 3). Je les ai
nommées d’après le nombre de caractères
par pouce (CPI, characters per
inch) qu’elles impriment et d’après
leurs graisses respectives. Ainsi,
Z10MED imprime 10 CPI avec une
graisse moyenne, et Z12BLD imprime
12 CPI en gras.
Nous voilà prêts à imprimer des
mots. Bien que j’ai imprimé toutes ces
boîtes sur la page, l’OS/400 me croit
encore en haut de la page, donc je
peux utiliser des commandes d’interligne
et d’espacement normales au
moyen du RPG ou d’un autre langage
évolué. L’espacement peut poser un
problème, car les commandes de police
ne s’imprimeront pas. J’essaie soit
d’émettre les commandes de police
dans la ligne précédente (pour être
certain), soit d’utiliser l’espacement relatif (+1, par exemple).
Le CPI est différent avec chaque
police et certaines polices modifient
l’espacement en fonction du caractère
(c’est-à -dire qu’un Ai occupe moins
d’espace qu’un As). Il faut donc procéder
à quelques essais pour imprimer
au bon endroit sur la page. Avec de la
persévérance, de la créativité et du
temps, vous imprimerez fort élégamment.
Pour imprimer des lignes simples
avec des changements de police, vous
pourriez également utiliser DDS pour
créer un fichier d’impression. Dans
notre exemple, c’eût d’ailleurs été bien
plus simple. Mais pour des graphiques
plus complexes, il est nécessaire d’incorporer
du PCL dans les programmes
d’impression.
Téléchargez cette ressource
Microsoft 365 : 5 erreurs de sécurité
A l’heure où les données des solutions Microsoft 365 sont devenues indispensables au bon fonctionnement de l’entreprise, êtes-vous certain de pouvoir compter sur votre plan de sécurité des données et de sauvegarde des identités ? Découvrez le Top 5 des erreurs à ne pas commettre et les meilleures pratiques recommandées par les Experts DIB France.