Home Programmierdokumentation SET DOCUMENT INFO (VDI 5, 2103) OPEN BITMAP (VDI 100, 3)

2.11 INQUIRE PRINTER SCALING (VDI 5, 39)

Diese Funktion liefert zurück, ob der Druckertreiber die in den PRN_SETTINGS übergebene Skalierung beachtet. Falls der Treiber die Funktion nicht unterstützt (also ein alter Treiber), liefert das Binding -1 für die Skalierung zurück. Falls es sich um einen neuen Treiber handelt, der die Funktion unterstützt aber nicht skaliert, so liefert dieser -1 zurück.

Falls der Treiber die Skalierung durchführt, wird die eingestellte Skalierung zurückgeliefert (0x10000L entspricht 100 %).

Dekl.:  fixed vq_prn_scaling( int16 handle );
Aufruf: scaling = vq_prn_scaling( int16 handle );

Variable         Belegung            Bedeutung
Eingaben:

contrl[0]        5
contrl[1]        0                   Einträge in ptsin
contrl[3]        2                   Einträge in intin
contrl[5]        39                  vq_prn_scaling
contrl[6]        handle

intin[0/1]      -1

Ausgaben:

contrl[2]        0                   Einträge in ptsout
contrl[4]        2                   Einträge in intout

intout[0/1]      scaling             Skalierung


Home Programmierdokumentation SET DOCUMENT INFO (VDI 5, 2103) OPEN BITMAP (VDI 100, 3)