Color option |
Lange Ganzzahl |
8 |
(nur Windows) nur Wert1: Code zum Verwalten der Farbe: 1=schwarz/weiß (monochrome), 2=Farbe. 64-bit Versionen: Diese Option wird in 4D 64-bit Versionen nicht unterstützt (überholt) |
Destination option |
Lange Ganzzahl |
9 |
Wert1: Code für Druckausgabe: 1=Drucker, 2=(PC)/PS File (Mac), 3=PDF Datei, 5=Bildschirm (OS X Treiber). Ist Wert1 ungleich 1 oder 5, enthält Wert2 den Pfadnamen des Ergebnisdokuments. Dieser Pfad wird benützt, bis ein anderer Pfad angegeben wird. Gibt es bereits eine gleichnamige Datei am Zielort, wird sie ersetzt. Ist der aktuelle Wert nicht in der vordefinierten Liste, enthält Wert1 mit GET PRINT OPTION -1 und die Systemvariable OK wird auf 1 gesetzt. Tritt ein Fehler auf, werden Wert1 und die Systemvariable OK auf 0 gesetzt. Hinweis: Unter Windows können Sie das Druckziel auf 3 (PDF-Datei) setzen, wenn der Treiber PDF Creator installiert ist. Werden die Werte (9;3;Pfad) übergeben, startet 4D automatisch ein "stilles" PDF Drucken, das alle übergebenen Codes für Option berücksichtigt. Übergeben Sie in Wert2 einen leeren String oder lassen diesen Parameter weg, erscheint beim Drucken ein Sichern-Dialog. Nach dem Drucken wird wieder auf die aktuellen Einstellungen zurückgesetzt. Das vereinfacht das Steuern von Drucken als PDF für 4D und ermöglicht das Schreiben von Multiplattform Code. Sind die Werte (9;3;Pfad) nicht übergeben, wird das Drucken nicht durch 4D gesteuert und alle für PDF Creator übergebenen Optionen werden ignoriert. |
Double sided option |
Lange Ganzzahl |
11 |
(nur Windows) Wert1: 0=Einseitig oder Standard), 1=Doppelseitig. Ist Wert1=1, enthält Wert2 die Bindung: 0=Bindung links (Standard), 1=Bindung oben. Hinweis: Diese Option ist nur unter Windows verwendbar. |
Generic PDF driver |
Zeichenkette |
_4d_pdf_printer |
Hinweis: Diese Funktionalität ist in 32 bit Versionen von 4D nicht verfügbar - Setzt auf OS X den aktuellen Drucker auf den standardmäßigen Druckertreiber. Er ist nicht sichtbar und wird nicht von PRINTERS LIST zurückgegeben. Beachten Sie, dass über SET PRINT OPTION ein PDF Dokumentpfad gesetzt sein muss, andernfalls wird Fehler 3107 zurückgegeben. - Setzt unter Windows den aktuellen Drucker auf den Windows PDF Druckertreiber (genannt "Microsoft Print to PDF"). Diese Option ist nur unter Windows 10 mit installierter PDF Option verfügbar. In anderen Windows-Versionen oder wenn kein PDF Treiber verfügbar ist, führt der Befehl nichts aus und die Systemvariable OK wird auf 0 gesetzt. |
Hide printing progress option |
Lange Ganzzahl |
14 |
(nur Mac) Nur Wert1: 1=Fenster mit dem Druckverlauf ausblenden, 0=Fenster mit dem Druckverlauf anzeigen (Standard). Diese Option ist besonders hilfreich beim Drucken von PDF auf OS X im Hintergrund. Hinweis: Es gibt bereits eine Option Druckverlauf im Dialogfenster Einstellungen (Seite Anwendung/Optionen). Diese gilt jedoch global für die Anwendung und blendet nicht alle Fenster unter Mac OS X aus. |
Legacy printing layer option |
Lange Ganzzahl |
16 |
(nur 4D 64-bit Versionen für Windows) nur Wert1: 1=auf GDI basierende bisherige Druckebene für nachfolgende Druckaufträge auswählen. 0=die D2D Druckerebene verwenden (Standard) 64-bit Versionen: Selector wird nur in 4D 64-bit Versionen für Windows (Einzelplatz) unterstützt: auf anderen Plattformen wird er ignoriert. Er dient hauptsächlich dazu, damit bisherige Plug-Ins in 4D Druckaufträgen in 4D 64-bit Anwendungen drucken können. |
Mac spool file format option |
Lange Ganzzahl |
13 |
(nur Mac) nur Wert1: 0= Druckauftrag im PDF-Modus (Standardwert) 1=Druckauftrag im PostScript Modus Hinweise: - Diese Option hat keine Auswirkung unter Windows. - Auf Mac OS X wird standardmäßig im PDF-Modus gedruckt. Der PDF-Treiber unterstützt jedoch keine PICT-Bilder mit eingebundener PostScript Information – diese Bilder werden über vektororientierte Programme erstellt. Um dieses Problem zu vermeiden, können Sie über diese Option den Druckmodus für die aktuelle Sitzung auf Mac OS X verändern. Bedenken Sie, dass das Drucken im PostScript Modus unerwünschte Nebenwirkungen haben kann. 64-bit Versionen: Diese Option wird nicht unterstützt; sie wird ersetzt durch die Option Generic PDF driver des Befehls SET CURRENT PRINTER. |
Number of copies option |
Lange Ganzzahl |
4 |
nur Wert1: Anzahl der Kopien zum Drucken |
Orientation option |
Lange Ganzzahl |
2 |
Nur Wert1: 1=Hochformat, 2=Querformat. Bei einer anderen Ausrichtung gibt GET PRINT OPTION 0 in Wert1 zurück. 64-bit Versionen: Diese Option lässt sich im Druckauftrag aufrufen, d.h. Sie können im gleichen Auftrag zwischen Hoch- und Querformat wechseln. |
Page range option |
Lange Ganzzahl |
15 |
Wert1=erste Seite zum Drucken (Standardwert ist 1) und optional Wert2=letzte Seite zum Drucken (Standardwert -1 = Dokumentende) |
Page setup dialog |
Lange Ganzzahl |
1 |
Dialogfenster Seite einrichten anzeigen |
Paper option |
Lange Ganzzahl |
1 |
Verwenden Sie nur Wert1, enthält er den Namen des Papierformats. Verwenden Sie beide Parameter, enthält Wert1 die Papierbreite und Wert2 die Papierhöhe. Breite und Höhe werden in Pixel auf dem Bildschirm angegeben. Über den Befehl PRINT OPTION VALUES erhalten Sie Name, Höhe und Breite aller Papierformate, die der Drucker anbietet. |
Paper source option |
Lange Ganzzahl |
5 |
(nur Windows) nur Wert1: Nummer, die dem Index des zu verwendenden Papierschachts entspricht. Über den Befehl PRINT OPTION VALUES erhalten Sie das Array mit den Namen. Diese Option ist nur unter Windows verwendbar. |
PDFCreator Printer name |
Zeichenkette |
PDFCreator |
Anzeige des Druckernamens |
Print dialog |
Lange Ganzzahl |
2 |
Dialogfenster Drucken anzeigen |
Scale option |
Lange Ganzzahl |
3 |
nur Wert1: Skalierungswert in Prozent. Bedenken Sie jedoch, dass einige Drucker keine Skalierung zulassen. Übergeben Sie einen ungültigen Wert, wird die Eigenschaft beim Drucken auf 100% gesetzt. |
Spooler document name option |
Lange Ganzzahl |
12 |
nur Wert1: Namen des aktuellen Druckdokuments, das in der Dokumentenliste des Druck-Servers erscheint. Der hier definierte Name wird für alle Druckdokumente der Sitzung verwendet, solange kein neuer Name oder ein leerer String übergeben wird. Um die Standardoperation wiederherzustellen (Methodenname statt Methode, Tabellenname für Datensatz, etc.), übergeben Sie in Wert1 einen leeren String. |