The seven split modes in SLICE, explained
SLICE splits one batch PDF into multiple files per WO#, job number, invoice, or ticket. Unlike The Press, the file is sent to BENCH's server to do the split (PyMuPDF has no in-browser equivalent) — it's processed entirely in memory and never saved server-side, but it's the one BENCH tool where your file actually leaves the browser.
Loading a file
Drag a PDF onto the dropzone, or click it to browse. SLICE accepts a single PDF up to 200 MB; anything larger is rejected before processing, with a message stating the limit.
The modes
- Work Order (WO#) — one file per WO#, for Mears DFRs. Has a Combine WO# suffix variants (.CH/.PC, -C/-S) option to fold pay-type suffix variants of the same WO# into one file.
- Spectrum Job Number — one file per Spectrum Job Number, for Mears DFRs. Has a within each job, also split by WO# option.
- Approval status — splits into
Approved.pdfandNot Approved.pdf, with an option to further break the Approved side down by Job Number, WO#, or Job Number then WO#. - Job ID (Vector ticket) — one file per Job ID, for Vector Force delivery tickets.
- Invoice Number (fast) — one file per invoice, for digital (text-only) Spectrum invoice exports.
- Invoice Number (scanned, with OCR) — reads invoice numbers off scanned sheets. Runs as a background job since a large batch can take a few minutes; the page polls for progress instead of waiting on one request.
- Ticket Number (KPA Daily Field Report) — splits by ticket and redraws each record in KPA's branded single-record layout.
What you get back
The result downloads as a single zip. If any leading pages didn't match the chosen mode's format, they're reported as skipped orphan pages — worth a look if that count is unexpected. If the mode you picked doesn't match the batch at all, SLICE reports that no matching pages were found instead of returning an empty zip.