Document Imaging SDK/ActiveX support several file formats. From simple BMP files to more complex TIFF, JPEG and PDF file, everything is included. The Document Imaging SDK can help create standard Group 3 1d, Group 3 2d or Group 4 faxable TIFF files, create JPEG files for web sites, color faxing or photo albums, or use other formats like PDF, PCX, DCX, PNG. The TIFF and JPEG libraries developed by Black Ice Software are one of the first and most extensive TIFF and JPEG file format processing and encoding/decoding library available on the market. And that’s not all! Document Imaging SDK/ActiveX control comes with the PDF plug in to write PDF files without any extra licensing charge.
Portable Document Format (PDF)
The PDF file format was created by Adobe. PDF support includes 1 bit, 8 bit color or grayscale, and 24 bit. Additionally, several compression methods are available for PDF generation
Tag Image File Format (TIFF)
The TIFF file format was created By Aldus corporation.
TIFF supports bits per pixel: 1, 2, 4, 8, 12, 16, 24.
TIFF compressions type supported:
CCITT Group 3 1D
CCITT Group 3 1D with no EOLs
CCITT Group 3 2D
CCITT Group 4 2D
Uncompressed
JPEG
LZW
Pack Bits
Joint Photographic Experts Group (JPEG)
Joint Photographic Experts Group is one of the most popular file formats for storing 8 and 24 bit continuous tone grayscale and color images.
The high efficient JPEG compression modes are:
Non-differential Huffman coding
Differential Huffman coding
Non-differential arithmetic coding.
Differential arithmetic coding.
Portable Network Graphics (PNG)
The PNG file format was created by CompuServe.
The PNG files format supports: 1, 4, 8, 24 bits per pixel.
The Enhanced Metafile (EMF)
A metafile is an array of variable-length structures called metafile records that store a picture in a device-independent format. The first records in the metafile specify general information like the resolution of the device on which the picture was created, the dimensions of the picture, etc. The remaining records, which make up the bulk of a metafile, correspond to the graphics device interface (GDI) functions required to draw the picture. These records are stored in the metafile after a special metafile device context is created. This metafile device context (DC) is then used for all drawing operations required to create the picture. When a GDI function associated with a metafile DC is processed, the system converts the function into the appropriate data and stores this data in a record at the end of the metafile.
After a picture is complete and the last record is stored, you can pass the metafile to another application by using the clipboard, Embedding it within another file, Storing it on disk, or Playing it repeatedly. A metafile is played when its records are converted to device commands and processed by the appropriate device.
Device independence is the one feature that sets metafiles apart from bitmaps. Unlike a bitmap, a metafile guarantees device independence. There is a drawback to metafiles however, they are generally drawn more slowly than bitmaps. Therefore, if an application requires fast drawing and device independence is not an issue, it should use bitmaps instead of metafiles.
The Graphics Interchange Format (GIF)
Developed by Unisys, GIF is a flexible image format which produces small image sizes and maintains good overall quality.
PCX File Format (PCX)
The PCX file format was created by Zsoft. The PCX format uses RLE type of compression to compress the image date.
The PCX files format supports: 1, 4, 8, 24 bits per pixel.
DCX File Format (DCX)
DCX - This is a multi-page version of PCX file format originated by Intel for faxing.
The DCX files format supports: 1, 4, 8, 24 bits per pixel.
Microsoft Bitmap Format (BMP)
Microsoft Bitmap Format (BMP). The Microsoft BMP file format supports to read and write uncompressed 1, 4, 8, 16, 24, 32 bits per pixel.
The Microsoft BMP file format supports to read and write RLE type compression 4, 8 bits per pixel.
IBM IOCA
IBM Image Object Content Architecture Function Set 10 images are supported with the following compressions:
· IBM MMR
· Uncompressed
· CCITT Group 3 1D
· CCITT Group 3 2D
· CCITT Group 4
· JPEG
· LZW
· Pack Bits
IBM MO:DCA
IBM Mixed Object Document Content Architecture
The Black Ice Document Imaging SDK/ActiveX supports reading IBM Image Object Content Architecture (IOCA) Function Set 10 images from IBM Mixed Object Document Content Architecture (MO:DCA) files, with the following compressions:
· IBM MMR
· Uncompressed
· CCITT Group 3 1D
· CCITT Group 3 2D
· CCITT Group 4
· JPEG
· LZW
· Pack Bits
Note, the IBM MO:DCA file format supports many different types of objects, e.g.: text (PTOCA), vector graphics (GOCA), etc.
The Black Ice Document Imaging SDK/ActiveX supports reading IOCA image objects only, other object types are not supported.
Computer-aided Acquisition and Logistical Support (CALS)
CALS was developed by the US Department Of Commerce with several US government agencies and privet organisations such as Association for Information and Image Management (AIIM).
Truevision TARGA Format (TGA)
The TGA file formats supports to read and write of 1, 4, 8, 16, 24 bits per pixel.
CCITT
The raw CCITT image consists of a compressed or uncompressed image according to CCITT Blue Book Volume VII recommendations T0-T4.
The raw CCITT image file formats supports reading and writing 1 bit per pixel.
Compression types supported:
CCITT Group 3 1D
CCITT Group 3 1D with no EOLs
CCITT Group 3 2D
CCITT Group 4 2D
Uncompressed
Fax File Formats (FAX)
The Fax File Format supports the most common high-end fax boards and common fax modem compatible fax file format.
Dialogic fax board format
GammaLink fax board format
Brooktrout fax board file format
Natural Micro System Communication fax board format