PDF Image Inspector
Scan embedded PDF images, inspect low-level compression parameters, verify DPI resolution placements, audit rendering warnings, and preview reconstructed rasters offline.
How The Image Inspector Works
Audit and extract embedded document images locally in 3 steps.
Upload PDF
Select your PDF document. The bytes are parsed in client-side memory offline.
Map Image Catalog
The tool scans page resources for Image XObjects and extracts compression parameters.
Preview & Save
Preview reconstructed images, audit placed DPI resolution, and save single images or a ZIP archive.
Audit placed DPI and compression filters
Analyze color spaces, compression ratios, soft masks, and DPI parameters natively.
Placed DPI Resolution Audit
Calculates the real placement resolution in DPI by mapping image sizes to content transform matrices.
Fully Local Browser Processing
Image reconstruction and mask blending run completely in your client device offline.
Filters & Transparency Check
Identify low-level filters (DCTDecode, FlateDecode) and soft mask (SMask) transparency layers.
Frequently Asked Questions
Common questions regarding embedded PDF image extractions.
Q.What is an Image XObject inside a PDF?
In PDFs, raster images are stored as independent stream objects (called Image XObjects) which are referenced inside page resource dictionaries and drawn dynamically.
Q.How do you calculate the placed DPI resolution?
We divide the physical pixel width of the image resource by its scaled width on the page layout (converted from points to inches), yielding the precise placement DPI.
Q.Does the inspector support image transparency?
Yes. It detects the presence of soft masks (/SMask transparency matrices) and blends them onto the canvas during extraction to recreate transparent PNGs.
Q.Are my images uploaded to any server?
No. The entire decompression, color conversion, mask blending, and extraction process runs offline in your web browser. No files leave your device.