Unités:Toutes les unités sont en
pixels. Les codes 8 et 9 donnent les informations nécessaires pour calculer les positionnements en pixels à partir de mesures en milli-mètres. La DLL n'a pas la notion de choix de l'unité. C'est au programme application de le faire.
Positionnement absolu/relatif:Cela a un rapport à la position
active. Au début, la position active est (0,0), c''est-à-dire le coin en haut à gauche de la page blanche. Chaque action déplace la position active. Celle-ci se trouvera toujours là où la dernière action s'est terminée.
Alors, le positionnement
relatif déplace la position active horizontalement et/ou verticalement, d'autant de pixels qu'indiqués. Ces deltas peuvent être négatifs.
Et le positionnement
absolu oublie la position active et place la position active aux coordonnées indiquées.
Polices:Les polices gérées par une imprimante dépendent essentiellement du driver de l'imprimante. En général, les polices
True-Type passent sans problème. Pour les autres, les drivers qui ne les supportent pas, choisissent la police True-Type la plus proche.
Courier est une police à espacement fixe à l'écran. Or, Courier n'est pas une police True-Type, et elle sera donc émulée à l'impression par la police choisie par le driver. Tu peux toute fois télé-charger une autre police à espacement fixe et vraiment True-Type: regarde ce
lien.