SplitDocument

<< Hilfenavigation einblenden

Home > Handbuch > Entwicklerhilfe > Makro-Referenz OmAPI > SplitDocument

SplitDocument

Makro-Funktion SplitDocument

PDF-Dokument nach fester Seitenzahl (Syntax 1) sowie mit Barcode oder Makro (Syntax 2) aufteilen.

Syntax 1

{SplitDocument:Mode,SrcFileName,PageCount,DeleteSrc}

Parameter

Mode: Für Syntax 1 bitte "1" angeben.

SrcFileName: Name der zu splittenden PDF-Datei.

PageCount: Anzahl der Seiten, nach welcher ein neues Dokument erstellt wird.

DeleteSrc: 0 oder 1: Bei 1 wird das Quelldokument gelöscht, sofern es aufgeteilt wurde.

Rückgabewert

Liste der erzeugten Dateien mit Zeilenumbruch (#13#10) getrennt.

Beschreibung

Zerlegt das Quelldokument in einzelne Dateien mit der angegebenen Seitenzahl.

Syntax 2 und 3

Verfügbar in diesen Editionen

{SplitDocument:Mode,SrcFileName,BarType/Macro,BarcodeText/MacroRes,DeleteSrc[,RenderDPI]}

Parameter

Mode: "2" für Barcode, "3" für Makro-Trennung.

SrcFileName: Name der zu splittenden PDF-Datei.

BarType/Macro: Bei Barcode-Trennung geben Sie "Unknown" für eine automatische Erkennung oder die Kurzbezeichnung des gewünschten 1D-Barcodes ein.
Bei Makrotrennung bitte das Makro.

BarcodeText/MacroRes: Text des Barcodes bzw. des Makroergebnisses, der eine Dokumenttrennung auslöst.

DeleteSrc: 0 oder 1: Bei 1 wird das Quelldokument gelöscht, sofern es aufgeteilt wurde.

RenderDPI (optional): Wenn der Parameter fehlt oder 0 ist, dann wird die erste Grafik auf den Seiten extrahiert und nach dem Barcode durchsucht. Wenn ein Wert ungleich 0 angegeben ist, dann werden die Seiten mit der angegebenen Auflösung in Grafikdateien gedruckt.

Rückgabewert

Liste der erzeugten Dateien mit Zeilenumbruch (#13#10) getrennt.

Beschreibung

Die Funktion dient der Dokumenttrennung, wie bei einem Stapelscan. Der gesamte Stapel (das Quelldokument) wird bei jedem passenden Barcode oder Makroergebnis getrennt und die einzelnen Dateien erstellt. Beim Barcodemodus werden die Trennblätter entfernt.

Das Quelldokument bleibt immer erhalten, falls keine Trennung erfolgt, der Quelldateiname steht dann im Rückgabewert.

Siehe auch

Makro-Referenz

CombineDocuments

MergeDocuments

ExtractPages