Freigeben über


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"