Home > Handbuch > Entwicklerhilfe > Makro-Referenz OmAPI > SplitDocument SplitDocument |
PDF-Dokument nach fester Seitenzahl (Syntax 1) sowie mit Barcode oder Makro (Syntax 2) aufteilen.
Syntax 1
{SplitDocument:Mode,SrcFileName,PageCount,DeleteSrc}
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.
Liste der erzeugten Dateien mit Zeilenumbruch (#13#10) getrennt.
Zerlegt das Quelldokument in einzelne Dateien mit der angegebenen Seitenzahl.
Syntax 2 und 3
{SplitDocument:Mode,SrcFileName,BarType/Macro,BarcodeText/MacroRes,DeleteSrc[,RenderDPI]}
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.
Liste der erzeugten Dateien mit Zeilenumbruch (#13#10) getrennt.
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