๐ ๏ธ PDF Workbench
User Guide โ FileForge Suite
๐ฃ Replaces PDF Combiner and PDF Splitter. PDF Workbench unifies both tools into a single workspace where you load any number of PDFs, then split, combine, extract, or rearrange pages across files without opening separate modules.
๐ Overview
What is PDF Workbench?
PDF Workbench is the unified PDF page-management tool in FileForge. It replaces the older PDF Combiner and PDF Splitter modules by putting every page from every loaded file into one drag-and-drop thumbnail grid, then letting you pick the output: a single combined PDF, a split into ranges, an extract of checked pages, one-file-per-page, or a per-source bookmark split.
Each page remembers which source file it came from, so you can freely mix pages from multiple PDFs and the workbench will pull each one from the correct original document at save time.
Key Features
- Multi-source loading: Drag-drop or browse multiple PDFs; each one appends to the workbench
- Unified thumbnail grid: Every page from every source in one scrollable view
- Per-page source tags: Color-coded S1/S2/S3 badges show where each page came from
- Cross-source rearrangement: Drag any page to any position, mix sources freely
- Page operations: Rotate, duplicate, delete individual pages without affecting the original files
- Five output modes: Extract checked, by range, by bookmarks, one-file-per-page, or save as combined PDF
- Live output preview: Sidebar shows exactly what will be produced before you commit
- Source pane: Resizable list of loaded PDFs with drag-reorder, right-click remove, and Delete-key removal
- Compression: None, Low, Medium, or High (with image optimization)
- Password protection: Opens encrypted inputs and produces AES-256 encrypted outputs
- Stable source IDs: S-numbers stick to each file at load time and don't renumber when you reorder
When to Use PDF Workbench
- Merge several PDFs into one report
- Pull selected pages out of one or many PDFs into a new file
- Split a long document into per-chapter PDFs via its bookmarks
- Split every loaded PDF at its own bookmarks in one operation
- Build a custom document by interleaving pages from multiple sources
- Reorganize a PDF (reorder, rotate, delete pages) and save the result
- Burst a PDF into one-file-per-page for individual distribution
๐ Getting Started
Quick Start
-
Add one or more PDFs.
Drag PDFs into the workbench, drop them on the SOURCES panel, or click Browse (multi-select supported). Each file's pages appear in the thumbnail grid, color-tagged by source. -
Rearrange.
Click a thumbnail to select it (blue border), Ctrl-click to add to selection, then drag to move pages. Drag a row in the SOURCES panel to move all of that source's pages as a block. -
Pick the output mode.
Use the sidebar radio buttons: Extract checked, By range, By bookmarks, One file per page, or Save as combined PDF. The OUTPUT PREVIEW updates live to show what will be produced. -
Generate Output.
Click โถ Generate Output. Choose compression and (optionally) a password, then save.
๐ก Pro Tip
The OUTPUT PREVIEW in the sidebar updates instantly as you check pages, change ranges, reorder sources, or change mode. Watch it to confirm the operation will produce exactly what you expect before clicking Generate Output.
System Requirements
- Operating System: Windows 10 or later
- Memory: 4GB RAM minimum; 8GB+ recommended for large PDFs (100+ pages)
- PDF Files: Valid PDF 1.4 or later (encrypted PDFs supported via unlock dialog)
๐จ Interface Guide
Top App Bar
- โ Main Menu: Closes the workbench and returns to the FileForge launcher
- โ Settings: Quick access to Reset All
Source Row
- Source field: Shows the path of the most recently added PDF; supports drop
- Browse: Multi-select file picker (Ctrl/Shift-click in the dialog to pick many)
- Add to Workbench: Loads the file shown in the field (drag-drop and Browse load automatically)
- File / page counter: Live count of loaded sources and total pages
- Clear All: Removes every source and wipes the workbench
Selection Toolbar
- Select All Pages: Add the blue selection border to every thumbnail (for reorder/delete/duplicate)
- Check All Pages: Tick the checkbox on every thumbnail (for extract/individual modes)
- Clear Selection: Remove both borders and checkboxes
- Delete Selected / Duplicate Selected: Operate on bordered (selected) pages
- Pages counter: Total page count currently in the workbench
Left Sidebar (top to bottom)
-
SOURCES list โ every loaded PDF, color-tagged with its S-number.
- Drag rows to reorder (all of that source's pages move as a block)
- Drop PDF files onto this panel to add them
- Right-click a row โ "Remove S{n} โ filename"
- Select a row and press Delete to remove it
- Tooltip shows full path and page count
- Splitter handle โ drag to resize the SOURCES panel when you have many files loaded.
- ACTION radios โ choose what Generate Output will do (extract, split, or combine).
- Mode options โ context-sensitive controls for the active mode (e.g. "Pages per file" for By range).
- OUTPUT PREVIEW โ live text describing what the current mode + selection will produce.
- โถ Generate Output โ runs the active mode.
Thumbnail Grid
- Each thumbnail shows its workbench page number ("Page 7") and a small colored badge ("S1", "S2"โฆ) indicating its source.
- Hover the source badge to see the full filename and the page's number within its source.
- Pause on a thumbnail for ~1 second โ a much larger, readable-size preview of the page pops up next to your cursor, captioned "Page N of M ยท filename". Move the cursor away to dismiss it. Use this to identify which page is which when the grid thumbnails are too small to read.
- Click a thumbnail โ blue selection border (for reorder/delete/duplicate).
- Ctrl-click โ add to / remove from selection.
- Click the checkbox โ mark for extract / individual-export.
- Drag a selected thumbnail โ reorder pages (a blue line shows the drop position).
- Per-thumbnail buttons: โป rotate 90ยฐ, โ duplicate, โ delete.
Output Modes
| Mode | What it does | Options |
|---|---|---|
| Extract checked pages | Pulls every checked thumbnail into a single new PDF in workbench order. | Compression, password |
| By range | Slices the workbench into N-page chunks (e.g. 10 pages per file). | Pages per file (+/-), compression, password |
| By bookmarks | Splits each loaded source by its own top-level bookmarks. Sources without bookmarks are skipped (reported in the success dialog). | Compression, password |
| One file per page | Bursts every workbench page (or only checked pages) into its own PDF file. | "Only checked pages" toggle, compression, password |
| Save as combined PDF | Saves the workbench's current arrangement as one PDF. Pages are pulled from each page's original source document. | Compression, password |
๐ Common Workflows
Workflow 1: Combine several PDFs in a specific order
- Drag every PDF into the workbench (or use Browse).
- Drag SOURCES rows up/down so they're in the order you want.
- Select Save as combined PDF in the ACTION list.
- Click โถ Generate Output, choose a filename, and save.
Workflow 2: Extract specific pages from one or more PDFs
- Add the source PDF(s).
- Click the checkbox on each page you want to extract.
- Select Extract checked pages.
- The OUTPUT PREVIEW shows the count and which sources are mixed.
- Click Generate Output and save the new PDF.
Workflow 3: Split a long PDF into N-page chapters
- Add the PDF.
- Select By range, set "Pages per file" using +/-.
- The OUTPUT PREVIEW lists the first few output files (e.g. 001.pdf pp 1-10).
- Click Generate Output and choose an output folder.
Workflow 4: Split every loaded PDF at its own bookmarks
- Add multiple bookmarked PDFs.
- Select By bookmarks. The OUTPUT PREVIEW shows how many files will be created and which sources will be skipped (no bookmarks).
- Click Generate Output and choose an output folder.
- Output filenames are prefixed with each source's base name, so files from different sources don't collide.
Workflow 5: Build a custom document by interleaving sources
- Add the source PDFs.
- Drag thumbnails to reorder/interleave pages from different sources.
- Use the source badges (S1, S2, โฆ) to confirm each page is from the right file.
- Select Save as combined PDF and Generate Output.
Workflow 6: Burst a PDF to one file per page
- Add the PDF.
- Select One file per page. Leave "Only checked pages" unticked to burst everything, or tick it and check only the pages you want.
- Click Generate Output and choose an output folder.
Workflow 7: Replace a page within a PDF
- Add the original PDF (S1).
- Add the replacement PDF containing the new page (S2).
- Select the bad page in S1 and click โ to delete it.
- Drag the replacement page from S2 into the gap.
- Select Save as combined PDF and save over the original (or use a new name).
โจ Features in Depth
Source Tracking
Each loaded PDF gets a stable identifier โ S1, S2, S3โฆ โ assigned in load order. The number sticks to the source forever; if you drag SOURCES rows to reorder, the S-numbers travel with their files (so S3 is always the third PDF you loaded, even if it's now displayed first). Each S-number also has a matching color used on the SOURCES dot and on every page's source badge.
Removing a source leaves a numbering "gap" (e.g. S1, S3, S4 after deleting S2), which is intentional: it tells you exactly which file was removed without renumbering the survivors.
Selection vs Checked
The workbench uses two independent page markers:
- Border selection (blue outline): used for page operations โ reorder by drag, Delete Selected, Duplicate Selected.
- Checkbox: used for output modes โ Extract checked, and "Only checked pages" in One-file-per-page.
They're separate so you can, for example, have a multi-page selection ready to move while a totally different set of pages is checked for extraction.
Compression Options
- None: No compression โ fastest, largest output.
- Low: Basic deflate optimization.
- Medium (recommended default): Deflate + clean unused objects.
- High: Medium settings + JPEG image re-encoding at quality 75 (smallest output, slight image-quality cost on large embedded images).
Password Protection
- Encrypted inputs: Locked PDFs trigger an unlock dialog when added. Cancel = skip that source.
- Encrypted outputs: Every output mode offers an Encrypt-Output dialog with confirm field. Uses AES-256, the strongest level PDF supports.
Reflow & Resize
- Maximize the window and the thumbnail grid expands to fill, adding more columns.
- Shrink the window and the grid reflows to fewer columns (no horizontal scrollbar).
- Drag the divider between SOURCES and the ACTION panel to give the sources panel more room when you have many files loaded.
๐ก Tips & Best Practices
- Watch the preview. The OUTPUT PREVIEW updates as you check pages, change modes, or reorder. If it says "No pages checked" the action would produce nothing โ fix that before clicking Generate Output.
- Hover to read a page. If the grid thumbnails are too small to identify a page, pause your cursor over it for about a second โ a much larger, readable-size preview pops up next to the cursor with a "Page N of M" caption. Great for quickly finding the page you want to extract or delete.
- Use S-badges to verify. Before saving a mixed combined PDF, scan the badges on the thumbnails to make sure every page is from the file you expect.
- Reorder by source first. If you loaded files out of order, drag the SOURCES rows to reorder before rearranging individual pages โ it's much faster than dragging hundreds of thumbnails.
- Right-click sources to clean up. Removing a wrong source from the SOURCES list is faster than deleting all its pages individually.
- High compression for storage, Medium for sharing. High compression re-encodes images and is slower; Medium is plenty for emailed reports.
- Encrypted-input โ encrypted-output is allowed. Unlock once on load, set a new password on save.
๐ง Troubleshooting
"Could not unlock {filename} โ skipping"
The password you entered didn't unlock that source PDF. The file is skipped and the rest of the load continues. Verify the password and re-add the file.
"None of the loaded sources have top-level bookmarks"
By bookmarks mode looks for level-1 ToC entries. If none of your PDFs have any, switch to By range or split manually by checking pages and using Extract checked pages.
Drag-reorder doesn't seem to do anything
Make sure the thumbnail you want to drag has a blue border (selected). If it doesn't, click it once first. To move several pages together, Ctrl-click each one to add to the selection before dragging.
The output file is larger than the inputs
Some PDFs include shared resources (fonts, images) that get duplicated when pages are pulled into a new document. Switch to High compression for the smallest output, or accept the size increase for the best quality.
The "โถ Generate Output" button does nothing
Hover over the OUTPUT PREVIEW โ if it tells you the mode would produce nothing (no pages checked, no bookmarks, etc.), Generate Output is a no-op. Switch modes or check the pages you want.
โจ๏ธ Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl+O | Open PDF (Browse, multi-select) |
| Ctrl+L | Add to Workbench (load current path) |
| Ctrl+A | Select all pages (border) |
| Ctrl+Click | Toggle a page in the selection |
| Hover ~1 sec | Show a large readable preview of the page under the cursor |
| Delete | Delete selected pages (in grid) or remove the focused source (in SOURCES list) |
| Ctrl+Shift+R | Reset All (clears the workbench) |
| F1 | Open this user guide |
Looking for the legacy PDF Combiner or PDF Splitter guides? They've been folded into PDF Workbench โ every feature from both tools is now available here.