Editor Workflow
How to use overlay, field list, and inspector together for fast, high-confidence template cleanup.
How to use this docs page
This page is meant to answer one operational stage of the DullyPDF workflow well enough that you can run a controlled test without guessing. Read the sections below, validate the behavior against one representative document, and only then move to the next linked page.
That order matters because most setup failures come from mixing detection, mapping, fill validation, and sharing into one unstructured pass. A narrower review loop keeps troubleshooting faster and makes the template easier to trust once you save it for reuse.
Three-panel model
- Overlay is best for spatial review and direct manipulation.
- Browser is best for scanning, filtering, and page jumping.
- Field Editor is best for precise metadata and geometry edits.
- The Browser and Field Editor headers both expose a right-aligned Usage Docs button that opens this Editor Workflow page in a new browser tab/window.
- Both side panels keep description text in collapsible rows so the working controls stay compact.
- Display presets are
Review,Edit, andFill, with manual toggles forFields,Names,Info,All, andClear. - The Browser controls show a compact
Page Fieldscount, and the header includes aTopaction for returning to the start of the scrollable panel.
Review, Edit, and Fill modes
The display presets change which editor layer is active. Use them as a workflow switch, not as permanent template metadata.
Reviewshows field overlays and names so you can scan detection quality, naming, page assignment, and confidence without moving geometry by accident.Editis the default cleanup mode. It enables transform controls for moving and resizing fields, then pairs with the Field Editor for exact metadata and coordinate edits.Fillshows interactive field controls on the PDF so you can enter or validate values before saving, downloading, publishing, or running Search & Fill.- Manual toggles can create a custom visibility state when a preset is close but not exact enough for the current review pass.
Editing actions
- Enable
Transformmode to show resize handles while editing fields on the PDF. TransformandInfoare mutually exclusive to prevent drag/input conflicts.Editpreset is the default when a form opens.- Moving and resizing are only available while
Transformis on. - Drag fields to move and use handles to resize while
Transformis enabled. - Corner handles follow standard freeform resize behavior by default (independent width/height).
- Hold
Shiftwhile dragging a corner to preserve aspect ratio for that drag. - Standard fields expose four corners plus middle edge handles; small fields (for example tiny checkboxes) use a single bottom-right handle.
- Small fields also include a larger move hit area to reduce missed drag attempts.
- Use Field Editor create tools to draw text, signature, checkbox, and radio fields directly on-canvas, including quick-radio helpers for common single-select groups.
- DullyPDF-only create tools include Image, PDF417, 1D Code 128, and QR Code helpers.
- Activating a create tool exits
TransformandInfoso drawing gestures stay deterministic. - Turning the create tool off restores the previous viewer mode and visibility toggles.
- Click once to place a default-size field, or drag past the click threshold to size the field from the gesture.
- Use Field Editor inputs for exact x/y/width/height updates.
- Delete invalid candidates one by one, or use the Field Editor bulk-delete action when you want to reset the field set and start over.
- Geometry is clamped to page bounds and type-based minimum sizes.
- If a selected field is hidden by active filters, use
Reveal selectedin the list panel.
PDF tools
- The workspace header exposes
PDF Toolswith aManage Pagesaction for source-PDF page changes. Manage Pagesstages delete, reorder, rotate, and insert-from-PDF changes before it rewrites the active PDF.Compress / Optimize PDFapplies lossless backend cleanup, object-stream rewriting, and stream/font/image deflate without intentionally lowering image quality.- Deleting a source page removes fields on that page. Reordering a source page moves that page's fields with it.
- Rotating a source page also rotates the field rectangles on that page so overlays stay aligned with the new page orientation.
- Inserted pages start without detected fields. Add fields manually or rerun the broader template workflow when those pages need detection.
- After page changes, DullyPDF refreshes the active PDF bytes and creates a fresh backend session when possible so Rename/Map can continue against the updated document.
Calculation fields
Number Inputcreates an integer text field that users or data sources can fill.Calculated Outputcreates a read-only text field whose value comes from a DullyPDF formula.- Formulas are built from numeric field references, constants, unary minus, and
+,-,*, and/. DullyPDF stores the formula model, not user-authored JavaScript. - The calculation setup dialog includes a Usage Docs button that opens this section in a new browser tab/window.
- Use
Add Field to equationto append a selected numeric field to the equation builder. - The setup dialog blocks missing dependencies, invalid operators, and dependency cycles before the formula is saved.
- Editable PDFs include generated Acrobat calculation actions for Adobe compatibility, but DullyPDF also precomputes the visible value before export.
- For completed records, use a flat PDF when the recipient does not need to keep editing live fields.
DullyPDF-only helpers
- Image, PDF417, 1D Code 128, and QR Code helpers are template helpers, not native AcroForm widget types.
- Editable downloads preserve those helpers as readonly text marker fields so DullyPDF can restore them when the PDF is reopened.
- The first marker line is the helper code, the middle lines hold the image name or encoded barcode payload, and the last line is a short readonly type label:
(IMAGE),(PDF417),(1D), or(QR). - DullyPDF converts helpers back from the helper code and payload. The short type label is only there so people can recognize the readonly marker field.
- Flat downloads, Fill By Link response downloads, and API Fill outputs stamp the final image, PDF417, Code 128, or QR visual into the PDF page content.
Ten-minute cleanup order
- Review low-confidence detections and obvious false positives first.
- Fix page assignment, geometry, and field type mistakes before naming cleanup.
- Normalize names and group metadata once the field set is visually stable.
- Run one Search & Fill validation pass before deciding the template is done.
Recommended quality loop
- Filter low confidence items first.
- Normalize field naming patterns.
- Validate page assignments and dimensions.
- Run a Search & Fill trial row and inspect final output.
History and clear behavior
- Undo/redo depth is 10 edits.
Clearremoves meaningful field values and resets them to null.- Workspace edits update the editor state immediately, while the PDF bytes are rewritten when you save or download.
- For booleans, only true values are considered filled for clear-state checks.
- Header OpenAI actions surface prerequisite hints when disabled to reduce trial-and-error clicks.
Keyboard shortcuts
Ctrl/Cmd+Z: undoCtrl/Cmd+Shift+ZorCtrl/Cmd+Y: redoDelete,Backspace, orCtrl/Cmd+X: delete selected fieldT/S/C/R/Q: activate Text/Signature/Checkbox/Radio/Quick Radio create toolsEsc: clear active create toolCtrl/Cmd+For/: focus field search[and]: previous/next pageArrow: move selected field by the configured step whenArrow keysmovement is enabledAlt+Arrow: nudge selected field by 1 pointShift+Alt+Arrow: nudge selected field by 10 pointsCtrl/Cmd+0: reset zoom to 100%Shift(during corner drag): temporary aspect-ratio lock
