CIB format technischer Leitfaden (DE)

4. Ausgabemodule

4.11. CIB format/jpeg

Allgemein
Spezielle Properties der CIB format/jpeg Komponenten
Spezielle Properties zum Ändern des Seitenformats

Allgemein

(ab CIB format Version 5.3.233)

Das CIB format/jpeg Modul erzeugt aus dem Dokument einen JPEG-Datenstrom der in Datei ausgegeben wird.

JPEG ist die gebräuchliche Bezeichnung für die 1992 vorgestellte Normung, die verschiedene Methoden der Bildkompression beschreibt. Die Bezeichnung „JPEG“ geht auf das Gremium Joint Photographic Experts Group zurück, das die JPEG-Norm entwickelt hat.

JPEG schlägt verschiedene Komprimierungs- und Kodierungsmethoden vor, darunter verlustbehaftete und verlustfreie Komprimierung, verschiedene Farbtiefen (Computergrafik) sowie sequenzielle oder progressive Modi (normaler Bildaufbau bzw. allmähliche Verfeinerung). Weithin verbreitet ist nur die verlustbehaftete Komprimierung bei sequenziellem oder progressivem Modus und 8-Bit- Farbkanal.

Die JPEG-Norm beschreibt lediglich Bildkompressionsverfahren, legt aber nicht fest, wie die so entstandenen Daten gespeichert werden sollen. Gemeinhin werden mit „JPEG-Dateien“ oder „JPG-Dateien“ Dateien im Grafikformat JPEG File Interchange Format (JFIF) bezeichnet.

 

Beispiel mit CIB runshell:

cibrsh -gj Test.rtf
Das zweiseitige Dokument Test.rtf erzeugt die Ausgaben Test00001.jpg und Test00002.jpg.


Spezielle Properties der CIB format/jpeg Komponenten

Optionsname

Optionswert

Datentyp

OutputFormat

Diese Property kann mit dem Wert "FormatJpeg" belegt werden

Char*

OutputFilename

Name der Ausgabedatei in die JPEG-Daten geschrieben werden .

Ist keine Ausgabedatei angegeben, wird der Name der Eingabedatei verwendet und mit dem Suffix „jpg“ versehen. Pro Seite des Dokuments wird eine eigene JPEG-Datei angelegt, wobei die Dateien durch Anhängen einer fortlaufenden Nummer an den Dateinamen eindeutig gemacht werden, z.B. DATEI00001.jpg, DATEI00002.jpg, usw.

Char*

InputFilename

Name der Eingabedatei, die in JPEG-Format umgewandelt werden soll.

Char*

TiffJpegQuality

Jpeg-Komprimierungsfaktor, Default ist 75%

Long

TiffResolution

Auflösung

Long


Spezielle Properties zum Ändern des Seitenformats

Diese Properties können nicht im RTF über PRINT CIB Befehl gesetzt werden.

Optionsname

Optionswert

Datentyp

PaperWidth

Seitenbreite.

Char*

PaperHeight

Seitenhöhe

Char*

MarginLeft

Breite linker Rand

Char*

MarginRight

Breite rechter Rand

Char*

MarginTop

Breite oberer Rand

Char*

MarginBottom

Breite unterer Rand

Alle Angaben zum Seitenformat erfolgen in Twips (567 twips = 1 cm).
So ergeben z.B. die Angaben PaperHeight=11907 und PaperWidth=16840 ein DIN A4 Querformat.

Achtung:

Änderungen im Seitenformat bewirken keine Skalierung. Tabellen oder Grafiken werden ggf. abgeschnitten. Fließtexte werden so umgebrochen, dass sie auf das neue Seitenformat passen, was zur Erzeugung zusätzlicher Ausgabe-Dokumente führen kann.

Char*