This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/smilaise on 2026-07-17 22:45:57+00:00.


KillerPDF is an offline PDF editor for Windows (10/11 x64). A single portable executable that targets .NET Framework 4.8 with no runtime install, no accounts, and no telemetry. Rendering is PDFium; the write path is PdfSharpCore.

1.6.4 is mostly about making the tool scriptable and making saves provably non-destructive.

Command-line interface - every core operation is now exposed headless: --merge, --split, --extract-pages, --decrypt, --to-image, --flatten, --print, --ocr, and --batch-resave. These reuse the exact pipelines the GUI runs rather than a parallel code path, return real exit codes, and work while the app is already open. That makes it usable in scripts and batch jobs without a second implementation to drift out of sync.

Save integrity. The big one under the hood: PdfSharpCore is now vendored and patched with six standards fixes, and every release is validated against veraPDF across a 2,900-file corpus. The goal is that a round-trip save never degrades PDF/A conformance, so a valid document leaves exactly as valid as it came in. Results are checked into the repo under validation/RESULTS.md.

Concurrency fix. Several bug fixes. SixLabors.ImageSharp bumped 1.0.4 to 2.1.13, clearing seven published advisories in image parsing (import, clipboard paste, signature images).

Also added in the GUI: in-place bookmark editing, redo, browser-style jump history, and a visual keyboard view for shortcuts.

Source and releases: github.com/SteveTheKiller/KillerPDF (GPLv3). Feedback and issues welcome.

killerpdf.net