File Formats and Compressions
This section provides detailed information about the image formats and compressions that ImageGear supports.
-
File Formats provides background information about different types of file formats, and contains additional topics that provide information on the following:
- What's the Best Format for...? lists which formats best support various types of images (for example, which formats support an alpha channel). This section provides you with a starting point for deciding which file formats to use in your application.
- Format Bit Depths is a table that lists the bit depths and the read/write capabilities of the supported formats. Using this table, you can easily find out whether an image can be converted to a particular format.
- File Formats Reference provides information about every ImageGear supported format, its ID, supported versions, encoding type, multi-page and alpha channel support, supported compressions, color spaces and bit depths for read and write, as well as information about ImageGear supported features and filter control parameters.
- Metadata Structures provides detailed information about ImageGear supported metadata.
- Compressions provides information about every ImageGear supported imaging compression.
This topic provides information about the following:
Supported Formats and Compressions
ImageGear supports the following formats and compressions in the following categories:
Raster Color and Grayscale
Format |
Full Name |
Support |
AFP |
IBM AFP |
RW |
AFX |
Auto FX Photographic Edges |
R |
AVI |
MS Video for Windows video clip |
R |
BMP |
Microsoft Windows Bitmap |
RW |
CLP |
Windows Clipboard |
RW |
CUR |
Windows cursor |
RW |
CUT |
Dr. Halo |
RW |
DCRAW |
Digital camera RAW format |
R |
DCX |
Paintbrush (Intel multi-page FAX format) |
RW |
DIB |
DIB (Microsoft Windows Device Independent Bitmap) |
RW |
DICOM |
DICOM (Digital Imaging & Communication in Medicine) |
RW |
DNG |
Digital Negative file format |
R |
EPS |
Encapsulated PostScript File |
RW |
EXIF-JPEG |
Exchangeable image file format (EXIF-JPEG) |
RW |
EXIF-TIFF |
Exchangeable image file format (EXIF-TIFF) |
RW |
FlashPix |
FlashPix |
RW |
GEM |
GEM Raster |
R |
GIF |
CompuServe Graphics Interchange Format (GIF) |
RW |
HD Photo |
HD Photo (Windows Media Photo) |
RW |
Headerless Camera Raw |
Headerless Camera Raw Format |
R |
HEIF |
High-Efficiency Image Format |
R |
ICO |
ICO (Windows icon) |
RW |
IFF |
Interchange File Format |
RW |
IMG |
Xerox 9700 graphic image (IMG) |
R |
IOCA |
IBM IOCA (Image Object Content Architecture) |
RW |
JBIG2 |
JBIG2 (Bi-level Image compression) |
RW |
JPEG |
JPEG File Interchange Format |
RW |
JPEG 2000 |
JPEG 2000 |
RW |
JPX |
JPEG 2000 Extensions |
RW |
MAC PICT |
Mac PICT |
RW |
MODCA |
IBM MO:DCA (Mixed Object Document Content Architecture) |
RW |
MULTIMEDIA |
Multimedia, Motion Picture Expert Group (MPEG) |
R |
NCR |
NCR |
RW |
PBM |
Portable Bitmap File Format |
RW |
PCD |
Kodak Photo CD |
R |
PCX |
PC Paintbrush File Format |
RW |
PGM |
Portable Graymap File Format |
RW |
PNG |
Portable Network Graphics |
RW |
PNM |
Portable Any-Map File Format |
RW |
PPM |
Portable Pixmap File Format |
RW |
PSB |
Adobe Photoshop Big |
RW |
PSD |
Adobe Photoshop |
RW |
PTOCA |
Presentation Text Object Content Architecture |
R |
QuickTime |
QT (QuickTime movie) |
R |
RAS |
Sun Raster Data Format |
RW |
Scitex CT |
Scitex CT |
RW |
SGI |
Silicon Graphics Image |
RW |
TGA |
Truevision Targa |
RW |
TIFF |
Tagged Image File Format |
RW |
TXT (ASCII Text) |
TXT (ASCII Text) |
R |
WMF |
WMF (Windows Metafile Format) |
RW |
WPG |
WordPerfect Graphics Metafile |
R |
XPM |
X PixMap |
RW |
XPS |
XML Paper Specification |
RW |
XWD |
X Window Dump |
RW |
Raster Bitonal (1-Bit)
Format |
Full Name |
Support |
BTR |
Brooktrout |
RW |
CAL |
CALS Raster |
RW |
Group 3 |
Group 3 (G3) |
RW |
Group 3 2D |
Group 3 2D |
RW |
Group 4 |
Group 4 |
RW |
IMR |
IMRS-Raster image |
R |
IMT |
IMNET (Medical Image Format) |
RW |
KFX |
Kofax Group4 image |
R |
LV |
Lazer View format |
R |
MAC |
MAC (Macintosh Paint) |
R |
MSP |
MS Paint |
R |
WBMP |
Wireless Bit-Map |
RW |
XBM |
X BitMap |
RW |
Vector
Format |
Full Name |
Support |
CGM |
Computer Graphics Metafile |
RW |
DGN |
MicroStation Drawing |
RW |
DWF |
Design Web Format |
RW |
DWG |
AutoDesk AutoCAD |
RW |
DXF |
AutoDesk AutoCAD |
RW |
HPGL |
Hewlett Packard Graphics Language |
RW |
PDF |
Adobe Portable Document Format |
RW |
PS |
Adobe PS (Adobe PostScript) |
RW |
SVG |
Scalable Vector Graphics |
RW |
U3D |
Universal 3D |
RW |
Compressions
Format |
Full Name |
Formats Supported |
ABIC Compression |
IBM ABIC Compression |
IBM AFP, IBM IOCA, IBM MO:DCA, RAW, TIFF |
ABIC_BW Compression |
IBM ABIC Compression |
IBM AFP, IBM IOCA, IBM MO:DCA, RAW, TIFF |
ABIC_Gray Compression |
IBM ABIC Compression |
IBM AFP, IBM IOCA, IBM MO:DCA |
ASCII Compression |
American Standard Code for Information Interchange |
PBM, PGM, PNM, PPM |
CCITT Group 3 Compression |
CCITT Group 3 |
BTR, EPS, Group 3, IBM IOCA, IBM MO:DCA, IMT, LV, NCR, Adobe PDF, Adobe PS, TIFF, RAW |
CCITT Group 3 2D Compression |
CCITT Group 3 2D |
BTR, EPS, Group 3 2D, IBM IOCA, IBM MO:DCA, Adobe PDF, Adobe PS, TIFF, RAW |
CCITT Group 4 Compression |
CCITT Group 4 |
CAL, EPS, Group 4, IBM IOCA, IBM MO:DCA, IMR, IMT, KFX, LV, NCR, Adobe PDF, Adobe PS, TIFF, RAW |
Deflate Compression |
Deflate Compression |
Adobe PDF, PNG, Adobe PS, TIFF |
FPX NOCHANGE Compression |
FlashPix Unchanged Compression |
FlashPix |
FPX SINCOLOR Compression |
FlashPix Single Color Compression |
FlashPix |
HEVC Compression |
High-Efficiency Video Coding |
HEIF |
Huffman Compression |
Huffman Encoding |
NCR, PCD, TIFF |
IBM MMR Compression |
IBM Modified Modified Read |
IBM IOCA, IBM MO:DCA |
JBIG2 Compression |
JBIG2 (Bi-level Image compression) |
JBIG2 |
JPEG Compressions
|
JPEG Compression
|
- Lossy: AFX, AVI, JPEG, DICOM, Adobe DNG, EPS, EXIF-JPEG, FlashPix, MAC PICT, Adobe PDF, Adobe PS, TIFF
- Lossless: DICOM, JPEG, TIFF
- Progressive: JPEG
|
JPEG 2000 Compression |
JPEG 2000 Wavelet Compression |
JPEG 2000, JPX, DICOM, Adobe PDF, Adobe PS |
LZW (Lempel-Ziv-Welch) Compression |
Lempel-Zif-Welch (LZW) Compression |
GIF, Adobe PDF, Adobe PS, TIFF |
Packbits Compression |
Packed Bits Compression |
Adobe PSD, TIFF |
RAW Compression |
RAW compression (Uncompressed Binary Compression) |
PBM, PGM, PNM, PPM |
RLE Compression |
Run Length Encoding Compression |
BMP, CLP, CUT, DCX, DICOM, GEM, IFF, MAC, MSP, PCX, Adobe PDF, Adobe PS, RAS, SGI, TGA, WMF, WPG |
Encoding vs. Compressing
These two words are often used interchangeably in discussions of graphics file formats. Encoding is actually a broad term under which compression falls. For the sake of clarity, use these terms separately with the following intended meanings:
- Encoding - The manner that data is stored when uncompressed (binary, ASCII, etc.), how it is packed (e.g., 4-bit pixels may be packed at a rate of two pixels per byte), and the unique set of symbols used to represent the range of data items.
- Compressing - A "physical" rewriting of the graphics data so that it is represented by a smaller set of data.