Download Latest Version PdfBooklet-3.1.7-windows-portable.zip (51.2 MB)
Home / v3.1.7
Name Modified Size InfoDownloads / Week
Parent folder
PdfBooklet-3.1.7-windows-portable.zip 2026-11-01 51.2 MB
pdfbooklet_3.1.7_all.deb 2026-11-01 3.8 MB
PdfBooklet 3.1.7 source code.tar.gz 2026-11-01 4.0 MB
PdfBooklet 3.1.7 source code.zip 2026-11-01 4.0 MB
README.md 2026-11-01 2.0 kB
Totals: 5 Items   63.0 MB 57

What's Changed in PdfBooklet 3.1.7

PDF Engine & Imposition

  • Resolve inherited /Rotate and /CropBox attributes from parent /Pages tree nodes (ISO 32000 compliance).
  • Fix Form XObject overlay placement to preserve external clickable /URI links and handle non-zero CropBox origins.
  • Fix 270-degree auto-rotation translation offset and separate manual rotations from base rotations.
  • Restore outward physical Creep adjustment calculation for both LTR and RTL layouts.
  • Enforce absolute physical millimeters on the output sheet for Creep and manual translations (1 mm in UI = 1 mm on paper).
  • Reuse authenticated PDF readers in batch rendering worker for user-password protected documents.
  • Support descending page ranges (e.g. 10-8) in the page selection entry box.
  • Fix bounds checks and blank cell padding in non-booklet layouts (2-up, 4-up, Copies).
  • Fix crashes when loading multi-sheet custom imposition templates (====) in User Defined mode.
  • Fix case-sensitivity mismatch when loading pageSelection from .ini project files.
  • Safe fallback when reference page index exceeds document page count.

Packaging & Performance

  • Migrate Windows build and GitHub Actions CI workflow to modern MSYS2 UCRT64 environment.
  • Prune unused AV1/AVIF codecs, Tcl/Tk data, and docs from the Windows bundle (-31% size reduction, down to ~119 MB uncompressed / 48.9 MB portable ZIP).
  • Dynamically bundle locales, icons, and Glade UI assets into Debian packages (/usr/share/pdfbooklet).
  • Update stdeb.cfg and package_deb.py dependencies for modern Linux distributions.

UI & Localization

  • Enforce LC_NUMERIC='C' to prevent decimal comma parsing errors on Spanish and European locales.
  • Constrain vertical stretching on "Reference page" and "Creep adjustment" entry fields in Glade.
  • Fix UI state errors when toggling transformation scope radio buttons without an active cell selection.
  • Update application icons to official 64x64 RGBA assets.
Source: README.md, updated 2026-11-01