Das JavaScript greift im Rahmen eines Events z. B. „Vor dem Scannen“ auf das Datenverzeichnis des Jobs zu, um Dateinamen und Dateigröße auszulesen.

//———————————————————————————-

folder = job.folder;
target_file = folder + „/order.dat“;

str = „[General]\n“;
str += ‚JOBNAME=‘ + job.name + ‚\n‘;
str += ‚NUM_PAGES=‘ + job.numPages.toString() + ‚\n‘;

for (i = 1; i < 20; i++) {
idx = job.index(i);
if (idx.length > 0) {
str += ‚KEY‘ + i.toString() + ‚=‘ + idx + ‚\n‘;
}
}

str += „[Pages]\n“;

for (i = 1; i <= job.numPages; i++) {

page = job.pages[i-1];

// str += ‚P‘ + i.toString() + ‚=images/‘ + ut.getFilenameFromString (page.fileName) + ‚\n‘;
str += ‚P‘ + i.toString() + ‚=images/‘ + page.fileNameOnly + ‚\n‘;
str += ‚L‘ + i.toString() + ‚=‘ + page.fileSize.toString() + ‚\n‘;

}

ut.writeStringToFile(target_file, str);

//—————————————————————————————–