CIB format technischer Leitfaden (DE)
4. Ausgabemodule
4.5. CIB format/ps
Das CIB format/ps (Postscript) Modul erzeugt aus dem Dokument einen PostScript-Datenstrom der in einer Datei an einem (postscriptfähigen) Drucker oder einem Druckspoolersystem ausgegeben wird. Der Anwender kann individuell bestimmten welche PostScript - Spezifikation als Basis dient.
Die Properties InputFilename, OutputFormat und FontWorkSpace sind zwingend zu setzen. Auf Unix Plattformen ist auch der Hinweis auf ein PpdFilename optional angegeben werden. Aus dieser Datei besorgt sich CIB format/ps dann wichtige Informationen über die Druckereigenchaften. Fehlt diese Vorgabe, dann arbeitet CIB format/ps mit Defaultwerten (300 dpi Auflösung, 0,6 linker unbedruckbarer Rand, 0,4 mm oberer unbedruckbarer Rand, Standardschacht und kein Duplexdruck).
Spezielle Properties für die PostScriptausgabe
Optionsname |
Optionswert |
Datentyp |
OutputFormat |
In diese Property muss der Wert "FormatPs" oder „FormatPrinterPs“ gesetzt werden |
Char* |
DuplexPrint |
VERALTET: Zweiseitiger Druck (An, Aus) |
Long (boolean) |
DuplexPrint2 |
Zweiseitiger Druck (Default, Kein, Lange und Kurze Seite) |
Char* |
FontWorkSpace |
Die Fonts aus diesem Verzeichnis werden zur CIB format/ps Ausgabe verwendet. Für CIB format/ps muss ein FontWorkSpace gesetzt werden. Achtung: |
Char* |
OutputFilename |
Name der Ausgabedatei in die Postscriptdaten geschrieben werden sollen. |
Char* |
PaperBin |
Schachtbehandlung Mögliche Werte: "BinOnlyOne" "BinLower" "BinManual" "BinMiddle" "BinUpper" "BinLargeCapacity" "BinTray5" "BinEnvelope" "BinDefault" |
Char* |
PostscriptLevel |
Gibt den den Postscript Level der im Zielformat erzeugt werden soll: Gültige Werte: "Level2" "Level3" "Eps" |
Char* |
PpdFilename |
Im Falle einer Nutzung von der CIB format/postscript Ausgabe ist hier der (komplette) Name einer PPD Datei (=PostScript Printer Definition) anzugeben die für den Drucker auf dem gedruckt werden soll vorliegen muss. Diese PPD Datei enthält Basisinformationen über den Drucker, dessen Auflösung etc. |
Char* |
PrinterName |
Im Falle einer Nutzung von der CIB format/postscript Ausgabe ist hier der (komplette) Name einer PPD Datei (=PostScript Printer Definition) anzugeben die für den Drucker auf dem gedruckt werden soll vorliegen muss. |
Char* |
PrinterIPAddress |
IP-Adresse des Druckers auf dem ausgedruckt werden soll |
Char* |
Hinweis:
Für C++-Anwender sind die Optionsnamen in separaten Headerdateien als defines hinterlegt.