3. Alto-TransferKapitel hinzufügen
3..1 Ziel des Workflows
Erzeugt pro Jobseite eine Alto-XML-Datei.
3..2 Umsetzung
Eintrag des Basis bzw. Zielverzeichnisses:
$job.getWfKeyValue('LOCAL_MASTER_FOLDER')$/$eval(job.getWfKeyValue('FOLDER_NAME'))$
Registrierung der KeyMap-Werte im Workflow:
Name: FOLDER_FOLDER Wert: job.index1
Name: LOCAL_MASTER_FOLDER Wert: C:/Altovar p;
var alto_str;
var folder = job.getWfKeyValue('LOCAL_MASTER_FOLDER') + '/' +eval(job.getWfKeyValue('FOLDER_NAME'));
var file_name;
for (i = 0; i < job.numPages; i++) {
p = job.pages[i];
alto_str = p.getKeyValue('alto_string');
nr = i+1;ut.createCompletePath(folder);
file_name = folder +'/' + 'ALTO_' + nr + '.xml';
ut.writeStringToFile(file_name, alto_str);}