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:
Es werden nur .PFA / .PFB Schriften gesucht und verwendet. Ist im FontWorkSpace keine entsprechende Schrift enthalten, wird der Rückgabewert 48 gesetzt.

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.