> Tech > Graphismes, interlignage et changements de police sur les imprimantes laser

Graphismes, interlignage et changements de police sur les imprimantes laser

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

par Terry Silva - Mis en ligne le 27/08/02
Depuis longtemps, les PC sont dotés de traitement de texte et d'autres programmes très performants. Certains pensent, à  tort, que pour faire la même chose sur un iSeries il faut posséder un logiciel tiers coûteux et compliqué, ou AFP (Advanced Function Printing) ...

Pourtant, les langages évolués (comme le RPG) permettent d'utiliser des graphiques vectoriels et différentes polices et tailles de caractères sur la même page. Toute imprimante qui utilise le langage PCL d'HP (c'est-à -dire, les HP Laserjets), peut utiliser la méthode suivante pour la sélection de graphiques et de polices.

Graphismes, interlignage et changements de police sur les imprimantes laser

Pour émettre des commandes de
sélection de graphiques et de polices,
il faut envoyer des codes de contrôle
d’imprimante. Certains de ces codes
commencent par le caractère
Echappement () « 1B » en hexadécimal.
Mais l’iSeries sait que tout ce
qui se situe au-dessous d’un « 20 »
hexadécimal est inimprimable et il
vous envoie un blanc (x>40=) sans autre forme de procès. Donc, pour utiliser
le caractère Echappement, il faut
contrarier la nature, ou plutôt tromper
l’OS/400.

Pour cela, utilisez Host Print
Transform et créez votre propre commande
WSCST (Wo r k s t a t i o n
Customization). A l’intérieur de la
WSCST sur mon système, j’ai inséré
une table de traduction qui transforme
le caractère tilde (~) en un .
Ensuite, quand je place un tilde dans la
sortie imprimée des programmes RPG,
l’OS/400 le convertit en . J’ai
choisi le tilde parce qu’il n’est pas utilisé
pour autre chose (et … parce que
nous ne sommes pas en Espagne),
mais j’aurais pu utiliser un autre caractère.
(Voir « A propos de WSCST »).

Après vous être donné le moyen
d’envoyer la commande ESC aux imprimantes
à  partir d’un programme
évolué (HLL), vous pouvez émettre
n’importe quelle commande, comme
le nombre de lignes par pouce. Ainsi,
pour obtenir 8 lignes par pouce sur
une imprimante laser HP, vous enverrez
~&l8D puis imprimerez librement
avec cet interligne. Vous pourriez également changer la police, la densité,
le style primaire, le soulignement,
et la graisse.

En fait, les polices acceptées par
l’imprimante constituent la seule limite.
Outre les polices fournies par le
fabricant de l’imprimante (appelées
hard fonts), vous pouvez acheter des
« soft fonts » téléchargeables chez des
fournisseurs tiers. Les graphiques
peuvent être constitués de toute combinaison
de lignes, arcs, cercles et
polygones.

Téléchargez cette ressource

Guide de technologie 5G pour l’entreprise

Guide de technologie 5G pour l’entreprise

Pourquoi la 5G est-elle faite pour votre entreprise ? La 5G peut améliorer la vitesse, la fiabilité et la capacité de votre réseau, permettant ainsi une meilleure collaboration, une productivité accrue et une prise de décision plus rapide. Notre livre blanc " The Big Book of Enterprise 5G" vous fournit les informations stratégiques dont vous avez besoin pour prendre des décisions éclairées et préparer votre entreprise à prospérer dans l'ère de la 5G. Cradlepoint, part of Ericsson est le leader mondial des solutions de réseau sans fil 4G LTE et 5G fournies via le cloud. Connectez vos employés, lieux et objets avec la 4G LTE et la 5G pour un WAN sans fil d'entreprise.

Tech - Par iTPro.fr - Publié le 24 juin 2010