Das folgende Script haben wir etwas erweitert, es hängt bei ungeraden Seiten eine Seite plus 2 Seiten dran. Bei Dokumenten mit einem Inhalt von geraden Seiten hängt es nur 2 leerseiten an. Diese 2 leerseiten benötigen wir als Trennblatt bei der Produktion.
Es funktioniert alles super, nur wie schon gesagt bei der Ausführung der Stapelverarbeitung möchte er jedesmal daas Script per ok quittiert haben.
Wir testen mit Acrobat 9.1.3
-------------------------------------------------------------------------
if ( typeof global.counter == "undefined" ) {
console.println("Begin Job Code");
global.counter = 0;
console.printIn("Dateien zu verarbeiten:" + global.FileCnt);
}
try {
global.counter++;
console.println("Processing File #" + global.counter);
if (this.numPages % 2 > 0) {
this.newPage((this.numPages+1), 595, 842);
this.newPage((this.numPages+1), 595, 842);
this.newPage((this.numPages+1), 595, 842);
} else {
this.newPage((this.numPages+1), 595, 842);
this.newPage((this.numPages+1), 595, 842);
}
} catch(e) {
console.println("Batch aborted on run #" + global.counter);
delete global.counter;
// Try again, and avoid End Job code
event.rc = false;
}
if ( global.counter == global.FileCnt ) {
console.println("End Job Code");
delete global.counter;
}
-------------------------------------------------------------------------
als Antwort auf: [#467233]