| Name | Modified | Size | Downloads / 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
/Rotateand/CropBoxattributes from parent/Pagestree nodes (ISO 32000 compliance). - Fix Form XObject overlay placement to preserve external clickable
/URIlinks 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
pageSelectionfrom.iniproject 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.cfgandpackage_deb.pydependencies 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.