D-Type Rendering Technology

Standard Suite

Extensions & Plugins

Power Suite

Apps & Tools

Extensions and Plugins

D-Type External Format Plugin
Access additional graphics formats with less code and effort

Need to support common image formats but can't find a library to read/write them all in a simple and consistent manner? You can stop looking now.

Overview

D-Type External Format Plugin is a fast and flexible plugin that allows its clients to read and write common image and/or data compression formats, such as PNG, JPEG, GZIP/ZLIB and SVG Native. There are two main types of clients that can use this plugin:

Note that if D-Type External Format Plugin is used solely to provide D-Type PowerDoc Engine with image decoding capabilities, you don't have to access its C/C++ API directly. Simply add the plugin to your source project, let D-Type Engine use it, and forget it.

Specifications

Currently D-Type External Format Plugin supports the following file formats.

File Format Read Write C/C++ API Available
PNG Yes Yes
 
Yes
APNG Yes
(static images only)
Yes
(static or animated images)
Yes
JPEG Yes Yes
 
Yes
GIF No Yes
(static or animated images)
Yes
GZIP/ZLIB Yes Yes
 
Yes
SVG Yes
(SVG Native only)
No No

In the future, D-Type External Format Plugin might be updated to provide support for other required external graphics formats, such as TIFF or PDF. Support for these external formats will always be provided outside of core D-Type Engines.