PRTINFO( )-Funktion
Gibt die derzeit angegebene Druckereinstellung zurück.
PRTINFO(nPrinterSetting [, cPrinterName])
Rückgabewerte
Numerisch
Parameter
nPrinterSetting
Gibt an, welche Visual FoxPro-Druckereinstellung zurückgegeben wird.In den folgenden Tabellen sind die Rückgabewerte für die Druckereinstellung aufgelistet.
Anmerkung Verwenden Sie PRTINFO(3) und PRTINFO(4), um die Papiergröße zurückzugeben, wenn PRTINFO(2) den Wert -1 oder einen anderen von der folgenden Tabelle abweichenden Wert zurückgibt.
Wenn nPrinterSetting gleich 1 (PRT_ORIENTATION in FOXPRO.H) ist, gibt PRTINFO( ) die Seitenausrichtung zurück:
Rückgabewerte Einstellung –1 Information nicht verfügbar 0 Hochformat 1 Querformat Wenn nPrinterSetting gleich 2 (PRT_PAPERSIZE in FOXPRO.H) ist, gibt PRTINFO( ) die Papiergröße zurück:
Rückgabewerte Einstellung –1 oder ein anderer Wert als unten aufgelistet Information nicht verfügbar. Verwenden Sie nPrinterSetting = 3 und nPrinterSetting = 4, um die Papiergröße zu ermitteln. 1 Letter, 8 1/2 x 11 in 2 Letter klein, 8 1/2 x 11 in 3 Tabloid, 11 x 17 in 4 Ledger, 17 x 11 in 5 Legal, 8 1/2 x 14 in 6 Statement, 5 1/2 x 8 1/2 in 7 Executive, 7 1/4 x 10 1/2 in 8 A3, 297 x 420 mm 9 A4, 210 x 297 mm 10 A4, klein 210 x 297 mm 11 A5, 148 x 210 mm 12 B4, 250 x 354 mm 13 B5, 182 x 257 mm 14 Folio, 8 1/2 x 13 in 15 Quarto, 215 x 275 mm 16 10 x 14 in 17 10 x 14 Zoll 18 Note, 8 1/2 x 11 in 19 Umschlag #9, 3 7/8 x 8 7/8 in 20 Umschlag Nr. 10, 4 1/8 x 9 1/2 Zoll 21 Umschlag Nr. 11, 4 1/2 x 10 3/8 Zoll 22 Umschlag #12, 4 1/2 x 11 in 23 Umschlag #14, 5 x 11 1/2 in 24 Blatt der Größe C 25 Blatt der Größe D 26 Blatt der Größe E 27 Umschlag DL, 110 x 220 mm 28 Umschlag C5, 162 x 229 mm 29 Umschlag C3, 324 x 458 mm 30 Umschlag C4, 229 x 324 mm 31 Umschlag C6, 114 x 162 mm 32 Umschlag C65, 114 x 229 mm 33 Umschlag B4, 250 x 353 mm 34 Umschlag B5, 176 x 250 mm 35 Umschlag B6, 176 x 125 mm 36 Umschlag, 110 x 230 mm 37 Umschlag Monarch, 3 7/8 x 7.5 in 38 6 ¾ Umschlag, 3 5/8 x 6 1/2 in 39 US Std Endlospapier, 14 7/8 x 11 in 40 Deutsche Std Endlospapier, 8 1/2 x 12 in 41 Deutsche Legal Endlospapier, 8 1/2 x 13 in Wenn nPrinterSetting gleich 3 (PRT_PAPERLENGTH in FOXPRO.H) ist, gibt PRTINFO( ) die Papierlänge in Schritten von 0,1 mm zurück.
Wenn nPrinterSetting gleich 4 (PRT_PAPERWIDTH in FOXPRO.H) ist, gibt PRTINFO( ) die Papierbreite in Schritten von 0,1 mm zurück.
Wenn nPrinterSetting gleich 5 (PRT_SCALE in FOXPRO.H) ist, gibt PRTINFO( ) den Faktor zurück, um den die Druckausgabe skaliert wird.
Wenn nPrinterSetting gleich 6 (PRT_COPIES in FOXPRO.H) ist, gibt PRTINFO( ) die Anzahl der zu druckenden Kopien zurück.
Wenn nPrinterSetting gleich 7 (PRT_PAPERSIZE in FOXPRO.H) ist, gibt PRTINFO( ) die standardmäßige Papierquelle zurück:
Rückgabewerte Einstellung 1 Oberer Papierschacht 2 Unterer Papierschacht 3 Mittlerer Papierschacht 4 Manuelle Zuführung 5 Umschlags-Papierschacht 6 Manuelle Zuführung für Umschläge 7 Automatische Auswahl 8 Traktor-Zuführung 9 Kleines Format 10 Großes Format 11 Hohe Kapazität 14 Kassette Wenn nPrinterSetting gleich 8 (PRT_PRINTQUAL in FOXPRO.H) ist, gibt PRTINFO( ) einen positiven Wert zurück, der die horizontale Auflösung in DPI angibt, oder einen negativen Wert, der die Druckqualität angibt:
Rückgabewerte Einstellung –1 Entwurf –2 Niedrig –3 Mittel –4 Hoch Wenn nPrinterSetting gleich 9 (PRT_COLOR in FOXPRO.H) ist, gibt PRTINFO( ) einen Wert zurück, der angibt, ob ein Farbdrucker farbig oder schwarzweiß druckt:
Rückgabewerte Einstellung 1 Schwarzweiß 2 Farbe Wenn nPrinterSetting gleich 10 (PRT_DUPLEX in FOXPRO.H) ist, gibt PRTINFO( ) den Duplexmodus zurück:
Rückgabewerte Einstellung 1 Einseitiger Druck 2 Vertikaler doppelseitiger Druck 3 Horizontaler doppelseitiger Druck Wenn nPrinterSetting gleich 11 (PRT_YRESOLUTION in FOXPRO.H) ist, gibt PRTINFO( ) die vertikale Auflösung in DPI an. - 1 wird zurückgegeben, wenn die Information nicht verfügbar ist.
Wenn nPrinterSetting gleich 12 (PRT_TTOPTION in FOXPRO.H) ist, gibt PRTINFO( ) einen Wert zurück, der angibt, wie TrueType®-Schriftarten gedruckt werden:
Rückgabewerte Einstellung 1 Als Bitmap-Grafik drucken 2 Als ladbare Schriftart herunterladen 3 Geräteschriftarten ersetzen Wenn nPrinterSetting gleich 13 ist, gibt PRTINFO( ) einen Wert zurück, der angibt, ob die Ausgabe sortiert wird:
Rückgabewerte Einstellung 0 Nicht sortiert 1 Sortiert cPrinterName
Gibt den Namen des Druckers an, für den Informationen zurückgegeben werden. Wenn cPrinterName nicht angegeben ist, werden Informationen für den Standarddrucker zurückgegeben.
Hinweise
Visual FoxPro-Druckereinstellungen werden in dem Dialogfeld Seite einrichten vorgenommen. Wählen Sie aus dem Menü Datei den Befehl Seite einrichten, um das Visual FoxPro-Dialogfeld Seite einrichten anzuzeigen.
Siehe auch
GETPRINTER( ) | PRINTSTATUS( ) | SET DEVICE | SET PRINTER | SYS(13) - Druckerstatus | SYS(1037) - Dialogfeld "Seite einrichten"