Key features:
Client-side processing: Images are processed locally using JS/Canvas. No data is uploaded.
Zero-Distortion logic: Implemented a smart-crop helper to maintain aspect ratios for physical dimensions.
Precision: Calibrated for ISO 216 (A4) printing.
Minimalist UI: No ads, no trackers, no login required.
Tech stack: Vanilla JS, CSS, and jsPDF. I'm curious to hear what you think about the UX/performance.