Skip to main content
Skip table of contents

PDF Multipage TIFF Adder

Dieser Adapter fügt einem bestehenden nicht geschützten PDF-Dokument eine oder mehrere Grafiken aus mehrseitigen TIFF-Dateien (Multipage Tagged Image File Format) hinzu.

Die Grafiken können auf jeder PDF-Seite positioniert, skaliert und gedreht werden. In einem adapterspezifisch aufgebauten Input-XML-Dokument werden die Informationen zu den Grafiken hinterlegt. Der Adapter gibt ein PDF-Dokument aus, das um die angegebenen Grafiken ergänzt wurde, als Binärdatenstrom oder als XML-Dokument.

Eigenschaften (Properties)

Operation

Bestimmt, welche Operation der Funktions-Adapter durchführt

Mögliche Werte: AddImages: Dem PDF-Dokument Grafiken aus mehrseitigen TIFF-Dateien hinzufügen

Parameter

Adapter

Hauptklasse des Adapters (nicht verändern!)

Mögliche Werte: de.softproject.integration.adapter.pdf.PDFTiffImage: Hauptklasse (Standard)

ReadPartially

PDF-Dokument in mehreren Teilen in den Arbeitsspeicher laden (kann Performance-Verbesserungen bringen)

Mögliche Werte:

  • ja: In mehreren Teilen nacheinander in den Arbeitsspeicher laden

  • nein: PDF-Dokument(e) In einem Stück in den Arbeitsspeicher laden (Standard)

ToXML

PDF-Dokument Base64-kodiert in einem XML-Dokument ausgeben

Mögliche Werte:

  • ja: XML-Dokument ausgeben

  • nein: PDF-Dokument als Binärdatenstrom ausgeben (Standard)

Statuswerte

1Die Operation wurde erfolgreich ausgeführt.
-1Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen.

Input

Dieser Adapter erwartet eine adapterspezifische Input-XML-Struktur, in der Informationen zu jeder Grafik hinterlegt sind. Hierzu zählen Breite und Höhe (in cm oder pt), Drehung, x- und y-Position (Abstände vom unteren linken Seitenrand in cm oder pt), die Seite im Multipage-TIFF, der URL zur Grafik sowie die Seite im PDF-Dokument, auf der die Grafik positioniert werden soll.

Jedes Element <TIFF/> referenziert eine TIFF-Datei und jedes Element <image/> platziert eine Abbildung im PDF. Wenn es sich bei einem Input-PDF-Dokument um eine Base64-kodierte Daten handelt, muss stattdessen der auskommentierte Code angepasst und einkommentiert werden.

HTML/XML
<pdfTiffImage>
   <PDF url="xstore-URL des Input-PDF-Dokuments im Repository"/>
   <!-- <PDF encoding="base64">(Wenn Input-PDF Base64-Zeichenkette)</PDF> -->

   <TIFF url="xstore-URL der TIFF-Grafik im Repository">
      <image index="Seite im Multipage-TIFF" page="Seite im PDF" 
             height="Höhe" width="Breite" rad="Drehung (Bogenmaß)" 
             degree="Drehung (Grad)" xPos="Abstand vom linken Seitenrand" 
             yPos="Abstand vom unteren Seitenrand"/>
   </TIFF>
</pdfTiffImage>

Beispiel

Folgendes Input-XML-Dokument enthält Informationen zu zwei Seiten einer mehrseitigen TIF-Grafik, die in ein neues PDF-Dokument eingefügt werden sollen.

HTML/XML
<pdfTiffImage>
   <PDF url="xstore://Project/Folder/Input.pdf"/>
   <!-- <PDF encoding="base64">base_64_encoded_PDF_document</PDF> -->

   <TIFF url="xstore://Project/Folder/Image.tif">
      <image index="1" page="1" height="100pt" width="300pt" rad="" 
             degree="" xPos="9cm" yPos="26cm"/>
      <image index="3" page="2" height="" width="100pt" rad="" 
             degree="" xPos="2.6cm" yPos="740pt"/>
   </TIFF>
</pdfTiffImage>
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.