Document Print Sheet Manifest
Plan selected document pages across copies, N-up sides and duplex sheets, retaining a complete page-to-slot manifest and deliberate blank padding.
Loading tool…
How to use Document Print Sheet Manifest
Enter document page counts and ordered selections, then choose copy sets or sheet stacks. The planner packs abstract side slots, pads front-start documents and copy endings, and lists every physical sheet with its source-page references.
- Use the example as the schema; replace its labels and entered model assumptions.
- Enter document page counts and ordered selections, then choose copy sets or sheet stacks. The planner packs abstract side slots, pads front-start documents and copy endings, and lists every physical sheet with its source-page references.
- Calculate, inspect the complete witnesses and limitations, then copy or download the JSON report.
Good to know
- At most 20 documents, 100 range terms per selection, 100 copies and 4,000 total page placements. pagesPerSide is 1, 2, 4, 6, 9 or 16. Expansion also stops before 1,000 sheets or 8,000 allocated slots. Empty, descending and out-of-document ranges fail; repeated pages are intentional.
- This is a source-page packing manifest. It does not read PDFs, generate print-ready imposition, mirror physical backs, choose paper dimensions, submit jobs or predict a driver/manual re-feed order. Verify real layout and duplex orientation with a test print. Each copy always starts on a new sheet.
- Local calculation with no upload, input persistence or outside lookup. Model JSON is limited to 30,000 characters and 10,000 values. Decimal quantities are strings with up to six places; count fields use plain JSON integers. Exact fractions are capped at 8,192 bits. The complete JSON output is limited to 1,000,000 characters; approximate numbers preserve their stored values. Unsupported states fail explicitly.
Common questions
Why can the same pages use more sheets when a document starts on a front?
A front-start boundary completes the current physical sheet, including unused N-up slots and any remaining back side. The report keeps those blanks. Repeated selections and copy endings also remain explicit instead of being merged or silently sorted.
Are my model inputs saved or sent to a server?
No. This model runs in the current browser tab and creates a local JSON download. It does not save your input or call an external data service.
Keep going with related tools
All calculators →PDF Page Organizer
Merge and reorder pages from bounded plain-object PDFs and apply quarter-turn rotation.
EducationTwo-sided Study Card Sheets
Lay out original front/back study cards with explicit reflected back coordinates and a calibration-ready placement manifest.
EducationPrintable Graph and Ruled Paper Generator
Create original square, dotted, ruled or polar paper as a physical-size SVG or vector PDF.