> Tech > Polices fantaisies

Polices fantaisies

Tech - Par iTPro - Publié le 24 juin 2010
email

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

Polices fantaisies

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 gratuitement cette ressource

HP Elite Slice G2 : optimisez la collaboration… et votre budget !

HP Elite Slice G2 : optimisez la collaboration… et votre budget !

Téléchargez cette étude Forrester et découvrez comment booster la collaboration tout en dégageant un excellent R.O.I grâce au système de vidéoconférence HP Elite Slice G2 avec Microsoft Teams !

Tech - Par iTPro - Publié le 24 juin 2010