PNG
Portable Network GraphicsUsed for lossless images and transparency.
- Family
- Images
- MIME
- image/png
Convert PNG to PS online and see exactly what pixel tracing into approximate paths changes, what PS still can't promise, and how to verify the result.
The PNG pixel edges are traced into approximate shapes for PS. This is vectorization, not recovery of the designer's original paths, layers, fonts, or control points. PNG decoding combines filtered scanlines with declared color type, bit depth, palette or full alpha, color-profile chunks, and optional ancillary metadata. PostScript output is executable page-description code for a print interpreter; page devices, fonts, bounding boxes, color, and trusted processing conditions are essential.
Source material - Pixels written losslessly with a full alpha channel available. Rendered deliverable - A PostScript page-description program specifying text and graphics for printing or rendering.
Used for lossless images and transparency.
Designed for path-based artwork meant to scale without pixelating.
Use traced PS for simple flat marks that need scalable outlines. Photographs, texture, and evidence-grade source pixels belong in PNG or another raster master.
Zoom to 100% on transparent edges, gradients, and small text, and confirm the exact pixel dimensions.
Process only trusted input in a sandbox and inspect page count, bounding boxes, fonts, colors, overprint, and printed rendering.
PNG is a poor fit for photographic detail, and even without any JPEG-style loss, palette reduction can visibly simplify a smooth gradient.
Executing untrusted PostScript is unsafe, and missing fonts, device assumptions, page boxes, or color setup can change output.
a PostScript page-description program specifying text and graphics for printing or rendering is what gets written, labeled as application/postscript. Whether that actually opens depends on the receiving application, not on the file extension.