PNG Processing, Conversion and Viewing

View, convert and Process PNG in Yiigo .NET & Java Document Imaging SDK
Yiigo Document Imaging SDK support common-used PNG format and provides flexible and reliable solutions for rapid high-volume PNG viewing, processing, annotation and conversion solutions across multiple development environments and platforms. You may start your PNG viewing, processing and conversion with Yiigo.Image for .NET.
What is PNG?
PNG or Portable Network Graphics is raster graphics file format that supports lossless data compression. PNG was created to replace Graphics Interchange Format (GIF) and Tagged Image File Format (TIFF) and add some functionality that GIF does not have.
Unlike other image file format, PNG supports 256 colors palette-based images with a relatively small file size; RGB, RGBA and Grayscale image with or without alpha channel; 1-48 bit True-color image and 1-16 bit grayscale image; gamma adjustment; storing image name, writer, version, time, annotation and more; and lossless data compression method known as DEFLATE.

PNG History

  • In 1996, PNG specification Version 1.0 was released (called RFC 2083 later) and became a W3C Recommendation on 1 October 1996.
  • In 1998, PNG specification Version 1.1 was released, with some small changes and the addition of three new chunks.
  • In 1999, PNG specification Version 1.2 was released, with one extra chunk added.
  • In 2003, PNG ISO specification Standard (ISO/IEC 15948:2003) was released.
  • In 2004: PNG ISO specification Standard (ISO/IEC 15948:2004) was released.

PNG Color Space Support

PNG supports common-used color space, such as:
  • Palette-based images (with palettes of 24-bit RGB or 32-bit RGBA colors)
  • Grayscale images (with or without alpha channel)
  • Full-color non-palette-based RGBA images (with or without alpha channel)
However, PNG does not support non-RGB color spaces such as CMYK.
Yiigo Document Imaging SDK for PNG:
Yiigo.Image for .NET: viewing, processing, annotation and conversion solutions for PNG format in .NET Web and Windows applications.
Yiigo.Image for Java: viewing, processing, annotation and conversion solutions for PNG format in Java web applications.

Additional Resources for PNG Viewing and Conversion

  • View, process and annotate PNG files ASP.NET AJAX Web based Image Viewer
  • Convert PNG files to other image formats supported by Yiigo.Image for .NET
  • Convert Word, PDF, Tiff to, from PNG files
More document image format, please click here.
Other Plugins
Image Viewer CoreBarcode PluginPDF Read & WriteTesseract OCR PluginForm Processing PluginJBIG2 CodecJPEG2000 CodecISIS ScannerTwain ScannerDICOM ReaderCAD Scanner