PDF to JPG Converter
Professional document rasterization tool. Convert PDF to high-resolution JPGs locally. Features batch selection, custom DPI (up to 1200), watermark stamping, and ISO/ANSI standard reference.
No Document Loaded
Load a PDF to preview pages and configure export settings.
About
Standard web-based converters introduce a critical security gap: they require uploading confidential documents to a remote server for processing. This architectural flaw exposes sensitive data (legal contracts, medical records, financial audits) to interception, retention policies, or server-side breaches. This utility operates on a Zero-Trust, Zero-Upload architecture. The conversion logic leverages WebAssembly to execute the rasterization pipeline entirely within the local browser memory stack.
Beyond security, this tool solves the "Blurry Text" problem common in free tools. Most converters default to 72 DPI (screen resolution). This engine allows granular control over sampling density, supporting up to 1200 DPI for archival preservation or prepress workflows. It incorporates a linear transformation matrix to map vector PDF coordinates to raster pixel grids without aliasing artifacts.
Formulas
The process of converting a vector-based PDF page into a raster image (JPG) involves calculating the target pixel matrix based on the desired Dot Density D (DPI). For a page with physical dimensions Win and Hin:
The total uncompressed memory footprint M (in bytes) required for the raw bitmap buffer (RGBA) is:
When compressing to JPG, the Discrete Cosine Transform (DCT) is applied. The final file size Sjpg is an approximation function of the Quality Factor q (0.0 to 1.0) and the image complexity entropy E:
Reference Data
| Standard | Size Name | Dimensions (mm) | @ 72 DPI (Screen) | @ 300 DPI (Print) | @ 600 DPI (Archival) |
|---|---|---|---|---|---|
| ISO 216 (A) | A0 | 841 × 1189 | 2384 × 3370 | 9933 × 14043 | 19866 × 28087 |
| ISO 216 (A) | A1 | 594 × 841 | 1684 × 2384 | 7016 × 9933 | 14031 × 19866 |
| ISO 216 (A) | A2 | 420 × 594 | 1191 × 1684 | 4961 × 7016 | 9921 × 14031 |
| ISO 216 (A) | A3 | 297 × 420 | 842 × 1191 | 3508 × 4961 | 7016 × 9921 |
| ISO 216 (A) | A4 | 210 × 297 | 595 × 842 | 2480 × 3508 | 4961 × 7016 |
| ANSI (US) | Letter | 215.9 × 279.4 | 612 × 792 | 2550 × 3300 | 5100 × 6600 |
| ANSI (US) | Legal | 215.9 × 355.6 | 612 × 1008 | 2550 × 4200 | 5100 × 8400 |
| ANSI (US) | Tabloid (B) | 279.4 × 431.8 | 792 × 1224 | 3300 × 5100 | 6600 × 10200 |
| ANSI (US) | Arch C | 457 × 610 | 1296 × 1728 | 5400 × 7200 | 10800 × 14400 |
| ANSI (US) | Arch D | 610 × 914 | 1728 × 2592 | 7200 × 10800 | 14400 × 21600 |
| ANSI (US) | Arch E | 914 × 1219 | 2592 × 3456 | 10800 × 14400 | 21600 × 28800 |
| Video | 1080p | N/A | 1920 × 1080 | N/A | N/A |
| Video | 4K UHD | N/A | 3840 × 2160 | N/A | N/A |