Skip to content

PDFeverything v1.4.0 β€” Grid View Editor + Core page_editor + CLI/MCP

Choose a tag to compare

@Lezheng2333 Lezheng2333 released this 27 Jun 13:33

πŸ–ΌοΈ Grid View Editor Mode

Open any PDF β†’ Grid view β†’ click ✎ Edit to enter edit mode:

  • Select pages: click, Ctrl+click (multi), Shift+click (range), drag box-select
  • Edit operations: Rotate 90Β°, Delete (with confirmation), Extract, Export
  • Drag-sort: click a selected page and drag to reorder
  • Undo/Redo: Ctrl+Z / Ctrl+Shift+Z (command-pattern, 50-step history)

🧠 Core: PdfPageEditor (new)

  • Command-pattern undo/redo engine
  • delete_pages / rotate_pages / move_pages / extract_pages
  • Observer pattern for GUI sync

⌨️ CLI: 8 new page-editing commands

pdf_tool.py delete-pages -i in.pdf -o out.pdf --pages 1,3,5 --json
pdf_tool.py rotate-pages -i in.pdf -o out.pdf --pages all --degrees 90
pdf_tool.py move-pages -i in.pdf -o out.pdf --source 1,2 --target 5
pdf_tool.py page-list -i in.pdf --json
pdf_tool.py page-undo -i in.pdf -o out.pdf
pdf_tool.py page-history -i in.pdf

πŸ”Œ MCP: 23 tools (was 16)

7 new tools: pdf_delete_pages, pdf_rotate_pages, pdf_move_pages,
pdf_extract_pages, pdf_undo, pdf_redo, pdf_history


Download (Apple Silicon): PDFeverything_macOS_v1.4.0.zip