Pomimo ogromnej ilości opcji i parametrów pozwalających dostosować działanie pakietu Document Express Enterprise do własnych potrzeb, dodatkowo, możliwym jest określenie wykonania operacji niestandardowych.

 
logo

Zadeklarować można dwie akcje. Pierwsza (pre-processing), realizowana jest przed rozpoczęciem konwersji danego pliku, druga zaś (post-processing), po jej zakończeniu. Przykładowo, przed konwersją kolejnych plików w formacie TIFF może być uaktywniana aplikacja graficzna pozwalająca na obróbkę wstępną pliku (np. jego kadrowanie i zapis). Po zakończeniu jej działania, zadanie konwersji będzie wznowione. Podobnie, po zakończonej pomyślnie konwersji pliku, uruchomiona może być aplikacja, która dla przykładu osadzi w powstałym pliku wynikowym rekord metadanych wewnętrznych opisujący ten plik. Parametry tej sekcji podzielono na dwie grupy - "Pre-process" oraz "Post-process".

Pre-process.

Commands to execute jest polem pozwalającym wprowadzić nazwy narzędzi uruchamianych z linii poleceń, przed uruchomieniem konwersji pliku. Ponieważ uruchamianie tych narzędzi odbywa się analogicznie jak wykonywanie plików wsadowych (bat) w środowisku Windows, można dla nich użyć składni znamiennej plikom wsadowym. Jeżeli podczas wsadowego przetwarzania wielu poleceń, konieczna jest detekcja ew. wystąpienia błędów, należy użyć polecenia "exit". Aby do narzędzi "Pre-process" przekazać pełną nazwę pliku, należy posłużyć się predefiniowanym parametrem %1. Jeżeli nazwa ta może zawierać choćby jedną spację, parametr ten należy ująć w znaki cudzysłowów - "%1".

Create temporary working copy for modification to keep the input file as it is pozwala określić tymczasową ścieżkę dla kopii przetwarzanego pliku, którego dotyczyć będą stosowne zmiany, zachowując jednocześnie przetwarzany plik bez zmian.

Wait for process termination jest wskazaniem wstrzymywania zadania konwersji do momentu zakończenia wykonywania poleceń pre-processingu.

Check exit code to stop process (Conversion failure) gdy zaznaczono tą opcję i kod zakończenia wykonywania poleceń pre-processingu różny jest od zera, wygenerowany będzie błąd powodujący anulowanie konwersji pliku. Aby móc sprawdzić numer kodu błędu, opcja "Wait for process termination" musi być zaznaczona.

Post-process.

Commands to execute jest polem pozwalającym wprowadzić nazwy narzędzi uruchamianych z linii poleceń po wykonaniu konwersji pliku. Ponieważ uruchamianie tych narzędzi odbywa się analogicznie jak wykonywanie plików wsadowych (bat) w środowisku Windows, można dla nich użyć składni znamiennej plikom wsadowym. Jeżeli podczas wsadowego przetwarzania wielu poleceń, konieczna jest detekcja ew. wystąpienia błędów, należy użyć polecenia "exit". Aby do narzędzi "Post-process" przekazać pełną nazwę pliku wejściowego, należy posłużyć się predefiniowanym parametrem %1. Jeżeli nazwa ta może zawierać choćby jedną spację, parametr ten należy ująć w znaki cudzysłowów - "%1". Natomiast, aby przekazać pełną nazwę pliku wyjściowego, należy posłużyć się predefiniowanym parametrem %2, lub jak wspomniano powyżej "%2".

Wait for process termination jest wskazaniem wstrzymywania zadania konwersji do momentu zakończenia wykonywania poleceń post-processingu.

Check exit code to stop process (Conversion failure) gdy zaznaczono tą opcję i kod zakończenia wykonywania poleceń post-processingu różny jest od zera, wygenerowany będzie błąd powodujący anulowanie konwersji pliku. Aby móc sprawdzić numer kodu błędu, opcja "Wait for process termination" musi być zaznaczona.

Expand imageZobacz także