Utilvo Studio100% Client-Side Suite
Raster Stream & DPI Prepress Diagnostics

PDF Image Inspector Online — Check Image DPI Resolution & Color Space

Check the exact DPI resolution, pixel dimensions, color space (CMYK, RGB, Grayscale), and compression of every image inside a PDF online for free.

Embedded XObject StreamsReal-World DPI ResolutionCMYK & Spot Color ProfilesSoft Mask (SMask) Transparency100% In-Browser Privacy

DROP PDF FILES HERE

or browse your device to inspect embedded raster images, DPI resolutions, and CMYK color spaces

100% local browser inspection
Real-world DPI & CMYK audit
Export reconstructed rasters as ZIP
Quick Start

How PDF Image Inspection Works

Follow three direct steps to parse XObject image streams, calculate placed DPI resolution, and audit CMYK color spaces in memory.

01

Select & Load File

Select or drag your PDF document into the workspace. The file loads directly into browser RAM with zero server latency.

02

Audit XObject Streams

The tool scans page content operators (cm, Do) and /XObject dictionaries to calculate pixel dimensions and placed DPI.

03

Inspect Color & Export

Examine color spaces (DeviceCMYK, ICCBased, Indexed), inspect alpha SMasks, preview rasters, and export diagnostic logs.

Core Capabilities

Four Embedded Image Inspection Modes

Deep diagnostic auditing across placed DPI resolutions, DCT/Flate compression filters, prepress color spaces, and transparency masks.

Prepress Resolution

Placed DPI Calculation

Correlates intrinsic pixel dimensions (Width, Height) with transformation matrix scale factors to compute true on-page physical DPI.

True physical print resolution
Compression Encoding

Compression Filter Analysis

Identifies DCTDecode (JPEG), FlateDecode (PNG/ZIP), JPXDecode (JPEG 2000), CCITTFaxDecode (TIFF G4), and JBIG2 stream compression.

Binary filter pipeline inspector
Color Profiling

Color Space Evaluation

Detects DeviceRGB, DeviceCMYK, DeviceGray, Indexed, and ICCBased profiles, flagging color mismatches prior to prepress platemaking.

Color separation audit report
Alpha Channels

Soft Mask (SMask) Auditing

Inspects secondary /SMask grayscale image streams representing variable 8-bit alpha channels for transparent PNG and vector cutouts.

Alpha transparency channel inspection
Security Architecture

Utilvo In-Browser vs Cloud Image Extractors

Why client-side in-memory raster inspection guarantees true physical DPI calculations, CMYK fidelity, and absolute data privacy.

Comparison between Utilvo and cloud image analysis tools
FeatureUtilvo In-BrowserCloud Image Extractors
Physical Placed DPI CalculationCorrelates pixel dimensions with transformation matrices (/cm) in RAMDisplays pixel dimensions only without calculating actual on-page placed DPI
Prepress CMYK & Spot Color AuditingInspects DeviceCMYK and embedded ICC profiles without converting to RGBForcibly converts CMYK rasters to sRGB for web preview, ruining color accuracy
Transparency & SMask ResolutionExtracts /SMask grayscale alpha stream objects and reconstructs 32-bit RGBAFlattens transparency against white backgrounds or discards alpha masks
Compression Filter VerificationDetects DCTDecode, FlateDecode, JPXDecode, and CCITTFaxDecode pipelinesRe-encodes all extracted images as lossy JPEG, altering native compression
Zero-Persistence Local RAM Sandbox100% in-browser WebAssembly memory execution with zero cloud storage or loggingHigh-res proprietary artwork and medical scans stored on cloud server queues
Deep Dive

How Effective Image DPI Is Calculated from PDF Transformation Matrices

How our client engine parses XObject dictionaries, computes placed dimensions, and resolves alpha masks.

Placed DPI Mathematics & Transformation Matrices

PDF images occupy a unit square of 1x1 user space points by default. The content stream operator [a b c d e f] cm scales and positions the image. Placed DPI is calculated as (Pixel Width / (a / 72)) horizontally and (Pixel Height / (d / 72)) vertically.

Soft Mask (SMask) Alpha Channels

Unlike web PNGs with interleaved RGBA pixels, PDF stores transparency as an independent grayscale XObject under the /SMask dictionary key. The engine reconstructs the composite image by blending color and mask data in a canvas buffer.

DeviceCMYK Prepress Color Spaces

Commercial print documents use 4-channel DeviceCMYK rasters. To display these rasters accurately on sRGB computer monitors, the engine maps subtractive cyan, magenta, yellow, and black ink densities to RGB color space.

Client-Side Privacy Guarantee

All image extraction, DPI calculations, and color space inspections execute 100% inside your web browser sandbox. No high-resolution artwork, photos, or confidential documents are ever transmitted across external networks.

Best Practices

Verifying 300 DPI Resolution & CMYK Color Mode for Print

Follow these recommended checks before sending PDF files to commercial printing facilities.

1

Verify Placed DPI Thresholds

Ensure continuous-tone color photos achieve at least 300 DPI (and line art 1200 DPI) at placed dimensions for sharp printing.

2

Confirm Prepress Color Spaces

Check that editorial artwork uses DeviceCMYK or calibrated ICC profiles rather than uncalibrated RGB color spaces.

3

Inspect Alpha SMasks

Verify that transparency cutouts and dropshadows use valid /SMask dictionaries to avoid rendering box artifacts.

4

Detect Lossy Compression

Audit DCTDecode compression quality levels to ensure critical product graphics show no visible JPEG blocking artifacts.

Analysis Reference

PDF Image Stream Filters vs Specification Standards

Comparing compression algorithms, color space support, and alpha mask handling across ISO 32000 specifications.

Specification comparison for PDF image stream filters and compression standards
Stream FilterStandardCompression ProfileColor Space SupportRoleBest Use Case
Unprocessed PDF InputISO 32000-1/2Multiple raw XObject streamsRaw binary stream in RAMSource of this toolCommercial offset print audits, prepress preflight, resolution verification
Image Audit JSON ReportJSON / ISO 32000Comprehensive raster telemetryJSON diagnostic dumpTarget of this exportAutomated CI/CD prepress pipelines, image asset inventory, archival compliance
DCTDecode (JPEG)ISO/IEC 10918-1Lossy DCT frequency quantizationRGB, CMYK, GrayContinuous tone streamPhotographic plates, high-res portraits, full-bleed catalog covers
FlateDecode (Deflate)RFC 1951 / zlibLossless LZ77 + Huffman codingRGB, CMYK, Gray, IndexedLossless raster streamScreenshots, company logos, technical diagrams, 8-bit alpha SMasks
JPXDecode (JPEG 2000)ISO/IEC 15444-1Wavelet-based lossy or losslessMulti-channel + native alphaAdvanced raster streamHigh-end fine art prints, archival document preservation, medical imaging
CCITTFaxDecodeITU-T Recommendation T.4/T.61-bit bi-level run-length codingDeviceGray (1-bit B&W)Monochrome scan streamArchival scanned legal briefs, patent drawings, facsimile records
Questions

Frequently Asked Questions

Learn how client-side image inspection calculates real-world DPI, verifies CMYK/RGB color spaces, and extracts embedded raster XObjects.

1What image metadata and properties does the inspector extract?

It audits pixel dimensions (width x height), calculated print DPI, native color spaces (DeviceRGB, DeviceCMYK, DeviceGray, ICCBased), bit depths, and compression filters (DCTDecode, FlateDecode, JBIG2Decode).

2Can I preview and download embedded raster images?

Yes. The tool renders high-resolution previews of extracted XObject image streams and lets you download individual images or full archives in PNG or JPEG format.

3How does the tool calculate real-world effective DPI?

It compares the intrinsic pixel resolution of the embedded image stream with the physical dimensions of the bounding transformation matrix (cm operator) on the PDF page.

4Are my uploaded PDF documents processed securely?

Yes. Image stream decompression, metadata parsing, and pixel rendering execute 100% in your browser's WebAssembly sandbox with zero server uploads.

5Why is checking PDF image color spaces important for printing?

Commercial offset printing requires DeviceCMYK with embedded ICC profiles. Identifying uncalibrated RGB or low-DPI images prevents muddy colors and blurry print results.

6How does the inspector handle transparent PNGs and SMask channels?

The tool automatically detects Soft Mask (/SMask) image dictionaries and composite alpha channels, reconstructing full transparency into downloadable PNG format.

Companion Tools

Related PDF Image Extraction & Prepress Tools

Discover complementary low-level inspection and structural analysis tools.