Multipage TIFF Creator
Dieser Adapter stellt ein mehrseitiges TIFF-Dokument (Multipage Tagged Image File Format) aus Bilddateien vom Typ BMP, GIF, FlashPix, JPEG, PNG, PNM, TIFF und WBPM. Die Bilddateien werden in einem adapterspezifischen Input-XML-Dokument angegeben. Der Adapter gibt eine mehrseitige TIFF-Grafik als Binärdatenstrom mit einer maximalen Größe von 4 GB aus.
Eigenschaften (Properties)
Operation | Bestimmt, welche Operation der Adapter durchführt Mögliche Werte: |
Parameter
Adapter | Hauptklasse des Adapters (nicht verändern!) Mögliche Werte: |
compression | Kompressionstyp Mögliche Werte:
|
deflateLvl | Deflate-Level (wenn Kompressionstyp Deflate gewählt wurde und die Deflate-Komprimierung auf das gesamte TIFF-Dokument angewendet werden soll) Mögliche Werte:
|
resX | Horizontaler Bildschirm-/Druck-Auflösungswert Mögliche Werte:
|
resY | Vertikaler Bildschirm-/Druck-Auflösungswert Mögliche Werte:
|
resUnit | Einheit für die Bildschirm-/Druck-Auflösung Mögliche Werte:
|
Statuswerte
1 | Die Operation wurde erfolgreich ausgeführt. |
-1 | Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen. |
Input
Dieser Adapter erwartet eine adapterspezifische Input-XML-Struktur, in der sämtliche zu verarbeitenden Bilddateien über ein gültiges URL-Protokoll referenziert sind. Über ein optionales Attribut thumbnail_scale können Sie angeben, ob eine skalierte Version des Bilds zusätzlich als Seite in die TIFF-Datei eingefügt werden soll. Der Attributwert gibt dabei den Skalierungsfaktor an.
<imagechooser>
<image url="URL zur Bilddatei" thumbnail_scale="Skalierungsfaktor" />
</imagechooser>
Beispiel
Die folgende Input-XML-Struktur referenziert zwei Grafiken, eines per xstore://
aus dem X4 Repository, das zweite über eine absolute Pfadangabe mit file://
. Der Funktions-Adapter erzeugt eine dreiseitige TIFF-Datei, die das erste Bild unverändert enthält, auf der zweiten Seite die um 50% verkleinerte Version des ersten Bildes sowie auf der dritten Seite das zweite Bild enthält.
<imagechooser>
<image url="xstore://Folder/Image.tif" thumbnail_scale="0.5" />
<image url="file:///C:/Folder/Picture.jpg" />
</imagechooser>