3. Alto-Transfer
Kapitel 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);}