Skip to content

Releases: rahulswargam/ImagePDFToolkit

v5.0.1

Choose a tag to compare

@rahulswargam rahulswargam released this 17 Aug 08:43

Platform License Size

🛠 Fixed

  • Home page suggestions — Rotate PDF and Remove Pages now only appear when a single PDF is selected, matching how Lock/Unlock/Sign/Watermark PDF already behave (they still work on multiple files as normal from their own pages).
  • Mixed file types — dropping a PDF after images (or images after a PDF) is now rejected with a clear message instead of silently mixing incompatible files into one batch.

📦 Download: FileForgeToolkit-Setup.exe (attached below)

v5.0.0

Choose a tag to compare

@rahulswargam rahulswargam released this 17 Aug 08:17

What's changed

Removed tools: Split PDF, Extract Pages, Compress PDF, Repair PDF, Word to PDF, PowerPoint to PDF, Excel to PDF, HTML to PDF, Convert to PDF/A, Add Page Numbers, Crop PDF, Redact PDF, Compare PDF.

Installer size: down from 173MB to 158MB, since removing every Office/HTML/PDF-A tool eliminated the need for several heavy dependencies (pywin32, reportlab, xhtml2pdf, pikepdf). PDF to Word stays, so NumPy/OpenCV (its own dependency) remain the largest single contributor to the installer size.

Remaining tools: Image Resizer, PNG to JPG, Merge PDF, Remove Pages, Organize PDF, JPG to PDF, PDF to JPG, PDF to Word, Rotate PDF, Add Watermark, PDF Forms, Protect PDF, Unlock PDF, Sign PDF.

v4.3.0 — Home page redesign

Choose a tag to compare

@rahulswargam rahulswargam released this 17 Aug 07:44

Home page suggestions, redesigned

Fixes 4 issues with the drop-and-suggest feature from v4.2.0:

  • Dropping a file now shows a proper file card (thumbnail, name, size) with a remove button, and the drop zone updates to reflect what's actually selected ("2 files ready...") instead of staying on the generic upload prompt.
  • You can now add more files on top of what's already selected, not just replace it.
  • The "what would you like to do" suggestions now live in a proper bordered card, matching the rest of the app's look instead of floating as plain rows.
  • Selecting multiple PDFs now correctly hides tools that only work on one file at a time (Lock/Unlock/Sign/Watermark PDF, Split PDF, PDF Forms, Compare PDF) — they reappear automatically if you're back down to one file.

v4.2.0 — Smart Home suggestions, FileForge file naming

Choose a tag to compare

@rahulswargam rahulswargam released this 17 Aug 07:28

Installer/app file naming

The downloaded file is now FileForgeToolkit-Setup.exe (was ImagePDFToolkit-Setup.exe), and the installed app is FileForgeToolkit.exe. If you're upgrading from an earlier version, the installer automatically cleans up the old-named file — nothing to do manually.

Home page: smart suggestions

Dropping a file on Home no longer jumps straight to one fixed tool. Instead it shows every relevant option:

  • Drop an image → resize, convert to PDF, etc.
  • Drop a PDF → compress, sign, protect, convert to Word, convert to PDF/A, and everything else that takes a PDF
  • Drop a Word/Excel/PowerPoint/HTML file → its matching "→ PDF" converter

Home's drop zone now also accepts .docx/.xlsx/.pptx/.html directly, not just images and PDFs.

Installer size

Investigated whether the ~173MB installer size (up from ~118MB before PDF → Word) could be trimmed. Excluding numpy's unused dev-tooling submodules saved under 1MB — the actual weight is in compiled binaries (numpy's bundled math libraries, OpenCV) that come from PDF → Word's underlying library and can't be selectively trimmed at the packaging level. No further reduction found without dropping that feature or its quality.

v4.1.0 — PDF to Word

Choose a tag to compare

@rahulswargam rahulswargam released this 17 Aug 06:56

New: PDF → Word

Convert a PDF into an editable Word document — reconstructs text, tables, and images page by page. Complex layouts may not match the original exactly, but the extracted text and structure are genuinely editable, not just a snapshot image.

Size note

The installer grows from ~118MB to ~174MB with this release. That's entirely the PDF → Word conversion library's own dependencies (it needs numpy and OpenCV internally for layout analysis) — nothing else changed in size. Still well short of what a bundled full office suite would cost.

Also included

The v4.0.1 startup-crash fix, if you're updating directly from v4.0.0.

v4.0.1 — Fix crash on launch

Choose a tag to compare

@rahulswargam rahulswargam released this 17 Aug 06:42

Critical fix

v4.0.0 crashed immediately on launch with `ModuleNotFoundError: No module named 'reportlab.graphics.barcode.code128'` — this affected every user, not just the HTML → PDF tool. If you downloaded v4.0.0, please update to this version.

Root cause: the HTML → PDF tool's library (`xhtml2pdf`) pulls in `reportlab.graphics`, which loads some of its submodules dynamically at runtime rather than through plain import statements. The installer's packaging step couldn't see those dynamic imports and left them out, so the app failed to start the moment it tried to register the HTML → PDF page in the sidebar (which happens unconditionally at startup, before you ever touch that tool).

No other changes since v4.0.0.

v4.0.0 — FileForge Toolkit: Office & HTML conversion

Choose a tag to compare

@rahulswargam rahulswargam released this 17 Aug 06:26

FileForge Toolkit (renamed from Image & PDF Toolkit)

The app is now called FileForge Toolkit. Nothing about your files, settings, or the download location changes — this is a display-name update only.

New: Convert to / from PDF

  • Word → PDF, PowerPoint → PDF, Excel → PDF — uses Microsoft Office automatically when it's installed, for exact fidelity. If Office isn't installed, a simplified fallback converter is used instead, with a clear warning shown before you convert.
  • HTML → PDF — convert a local HTML file (with its linked stylesheets/images) into a PDF.
  • Convert to PDF/A — best-effort conversion for long-term archival (embeds a standard color profile and archival metadata). Not a certified-compliance tool.

The sidebar's Convert section is now split into Convert to PDF and Convert from PDF.

Notes

  • Installer size grew from ~98MB to ~118MB to support real Office-document conversion — still far short of what a bundled LibreOffice would have cost (~300-400MB), which was deliberately avoided.
  • PDF → Word/PowerPoint/Excel (the reverse direction) is coming in a follow-up release.

v3.5.0 — Signature underline & watermark rotation fixes

Choose a tag to compare

@rahulswargam rahulswargam released this 16 Aug 19:29

Fixes

  • Sign PDF: the underline beneath a typed signature now sizes to the actual rendered text width instead of the dragged box width — it ends exactly where the last letter ends instead of overshooting.
  • Add Watermark: the rotation direction shown in the live drag/rotate preview now exactly matches the direction baked into the exported PDF, for both text and image/logo watermarks. Previously the two could tilt in opposite directions.

v3.4.0 — Watermark Rotation, More Fonts, Light-Mode Sidebar

Choose a tag to compare

@rahulswargam rahulswargam released this 16 Aug 19:04

Add Watermark: rotation

Drag the handle above the watermark box to rotate it around its own center, or type an exact angle directly — 1-degree precision, 0 to 359°. The angle field and the drag handle stay in sync both ways: drag and the field updates live, type a number and the box rotates to match. Corner-resizing now works correctly even on a rotated box (resizes along its own edges, not the screen's).

Sign PDF: 8 more free fonts

Marck Script, Parisienne, Tangerine, Herr Von Muellerhoff, Rouge Script, Norican, Meddon, Kristi — bringing the signature style picker to 17 genuinely free fonts total.

Sidebar follows your theme

The sidebar now switches to light when you pick Light mode, instead of always staying dark.

Download

Run `ImagePDFToolkit-Setup.exe` to install or upgrade.

v3.3.0 — Curated Fonts, Drag-to-Position Signatures & Watermarks

Choose a tag to compare

@rahulswargam rahulswargam released this 16 Aug 18:39

Sign PDF: signature fonts

Nine genuinely free script/handwriting fonts, bundled directly in the app: Great Vibes, Alex Brush, Allura, Sacramento, Dancing Script, Mr Dafoe, Satisfy, Pacifico, Yellowtail.

Six of the originally requested fonts — Brittany Signature, Amsterdam Four, Black Jack, Billion Dreams, Brittany, Playlist Script — are commercial/paid fonts sold on font marketplaces. They can't legally be bundled or redistributed with this app, so they're left out rather than faked with a substitute.

Add Watermark: exactly 5 fonts

Montserrat, Helvetica Neue, Garamond, Roboto, Futura. Montserrat, Garamond (EB Garamond), and Futura (Poppins) are bundled free equivalents; Roboto reuses the font already in the app; Helvetica Neue maps to the built-in PDF-standard Helvetica, since the real Helvetica Neue is a proprietary Monotype font.

Drag-to-position, corner-to-resize

Both Sign PDF and Add Watermark now show a live preview of your actual PDF page with a draggable box — drag it to move, drag a corner to resize, exactly like cropping an image. A live percentage field stays in sync with the drag. Image overlays (uploaded signatures, logo watermarks) keep their aspect ratio automatically; text overlays resize freely to fit the box.

Download

Run `ImagePDFToolkit-Setup.exe` to install or upgrade.