Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Beschreibung

Der ActionHandler MergePDFDocumentsHandler führt alle PDF-Dokumente, die an eine Prozessinstanz angehängt sind, in einem Dokument zusammen und entfernt möglicherweise die Originaldokumente.

Wenn ein Original-PDF Formularelemente enthält, werden diese vor dem Zusammenführen deaktiviert und in normale, einfache, nicht bearbeitbare PDFs konvertiert. Der Inhalt der Formularfelder wird als normaler Text an das endgültige PDF übergeben.

...

Klasse

Code Block
com.dooris.bpm.actionhandler.MergePDFDocumentHandler

Parameter

Parametername

Standardwert

Beschreibung

Gültige Beispiele

mergeDocumentName

Enthält den Namen der neu erstellten Seriendruckdokumente.

testReport

addTimestampToDescription

false

Boolescher Wert (true/false). Fügt einen Zeitstempel in das Dokument ein.

true

overwriteExisting

false

Boolescher Wert (true/false). Soll ein vorhandenes Dokument mit dem gleichen Namen wie das generierte Dokument überschrieben werden?

Wenn dieser Wert auf false gesetzt ist, werden alle aktuell angehängten PDF-Dateien zusammengeführt (einschließlich derer, die bereits zusammengeführt wurden). Wenn das bereits zusammengeführte Dokument nicht erneut zusammengeführt werden soll, kann der Parameter excludedDocuments verwendet werden. 

Bei Festlegung auf true werden alle aktuell angehängten PDF-Dateien, die noch nicht zusammengeführt wurden, zusammengeführt. Dokumente, die bereits zusammengeführt wurden, werden nicht erneut zusammengeführt.

true

sortDocuments

false

Boolescher Wert (true/false). Soll die Reihenfolge im neuen Beleg durch den Namen der zu bearbeitenden Dokumente bestimmt werden?

Wenn auf false gesetzt, werden die Dokumente entsprechend dem Erstellungsdatum angehängt. Das älteste Dokument wird ganz am Anfang stehen.

false

excludedDocuments

Gibt es Dokumente, die von der Zusammenführung ausgeschlossen werden sollen? 

Angebot

Beispielsweise werden alle Dokumente mit "Angebot" im Dateinamen vom Zusammenführungsprozess ausgeschlossen

sortChronological

true

Dieser Parameter wird nur berücksichtigt, wenn der Parameter sortDocuments auf false festgelegt ist.

Wenn sortChronological auf true festgelegt ist, werden die ältesten Dokumente ganz am Anfang und die neuesten Dokumente am Ende des Dokuments eingefügt.

Wenn sortChronological auf false festgelegt ist, wird die Situation umgekehrt, und die neuesten Dokumente werden ganz am Anfang und die ältesten Dokumente am Ende des Dokuments eingefügt.

true

convertOfficeFilesToPdf

false

Boolescher Wert (true/false). Sollten angehängte .docx-, .pptx- und .xlsx-Dateien in PDFs konvertiert und als solche in den Zusammenführungsprozess einbezogen werden?

true

deleteOriginalOfficeFiles

false

Boolescher Wert (true/false). Sollten konvertierte .docx-, .pptx- und .xlsx Dateien gelöscht werden? 

true

...