Structure CUSTOMSIZEPARAM (printoem.h)

La structure CUSTOMSIZEPARAM contient des informations relatives à un paramètre de taille de page personnalisé unique pour une imprimante.

Syntaxe

typedef struct _CUSTOMSIZEPARAM {
  LONG dwOrder;
  LONG lMinVal;
  LONG lMaxVal;
} CUSTOMSIZEPARAM, *PCUSTOMSIZEPARAM;

Membres

dwOrder

Spécifie l’ordre dans lequel un paramètre de taille de page personnalisé est placé sur la pile de l’opérande de l’interpréteur PostScript. Par exemple, un paramètre pour lequel dwOrder a la valeur 1 est placé en premier sur la pile. Un paramètre pour lequel dwOrder est défini sur 2 est placé sur la deuxième pile, et ainsi de suite.

lMinVal

Spécifie la valeur minimale du paramètre de taille de page personnalisée.

lMaxVal

Spécifie la valeur maximale du paramètre de taille de page personnalisée.

Remarques

Les paramètres de taille de page personnalisés incluent Width, Height, WidthOffset, HeightOffset et Orientation. Pour Orientation, lMinVal et lMaxVal sont des valeurs dans la plage [0, 3]. Pour les autres paramètres de taille de page personnalisés, les valeurs lMinVal et lMaxVal sont en unités de microns.

Configuration requise

Condition requise Valeur
En-tête printoem.h (inclure Printoem.h)

Voir aussi

EATTRIBUTE_DATATYPE