-
Notifications
You must be signed in to change notification settings - Fork 0
Pipeline Guide
The Prepare tab converts source documents to PDF before signing. All steps run in parallel and can be independently enabled or disabled.
.doc · .docx · .odt · .rtf · .txt · .html · .xlsx · .xls · .ods · .csv
Conversion engine: LibreOffice (required) or Microsoft Word (Windows only, if installed).
Converts all source files in the input folder to .docx format. Required before steps 2 and 3.
Appends a .docx page to each document — typically a signer list, cover sheet, or official exhibit. XignAll auto-detects last_page.docx in the main folder.
Converts each .docx file to final PDF. This is the PDF that will be signed.
Appends a pre-designed .pdf page to each PDF in the output folder. XignAll auto-detects last_page.pdf in the main folder. Useful for adding official seal pages or legal exhibits.
Removes all content from a specified text marker onward in each DOCX file. Useful when source documents contain boilerplate footer text that should not appear in the final PDF.
Configuration: enter the exact marker text → XignAll finds and removes everything from that point to the end of each document.
Removes the last N pages from each .docx file. Useful when source documents have a standardized ending page (e.g. blank page or old signature block) that should be replaced.
Same as Step 6 but operates on PDF files directly, without requiring DOCX conversion.
XignAll creates output subfolders automatically:
Main folder/
├── doc/ ← source files (.doc, .odt, .rtf, .txt...)
├── last_page.docx ← page to append (auto-detected)
├── last_page.pdf ← PDF page to append (auto-detected)
├── docx_step1/ ← Step 1 output (converted to DOCX)
├── docx_step2/ ← Step 2 output (DOCX + appended page)
├── pdf/ ← Step 3 output (final PDFs)
└── pdf_final/ ← Step 4 output (PDFs + appended PDF page)
- Source files are never modified — all output goes to separate folders
- Already-processed files are skipped on re-run (safe to re-run after adding new files)
- A timestamped run report is saved in the main folder after each execution
- Worker thread count is configurable — increase for faster processing on multi-core systems