- Refactor PDF scaling and blank page addition logic
changes the approach for scaling PDF pages and adding blank pages. Instead of scaling all pages at once based on the dimensions of the first page, it now iterates over each individual page and scales accordingly. This improves the handling of PDFs with pages of varying sizes. Additionally, the process for adding blank pages has been improved and made more explicit. The implementation for detecting identical scaling factors is added as well.
Full Changelog: v1.0.6...v1.0.7