Click or drag to resize

IMF_FORMAT Enumeration

The supported image formats.

Namespace:  Kofax.OmniPageCSDK.IproPlus
Assembly:  Kofax.OmniPageCSDK.IproPlus (in Kofax.OmniPageCSDK.IproPlus.dll) Version: 1.0.0.0
Syntax
public enum IMF_FORMAT
Members
  Member nameValueDescription
FF_TIFNO0 Uncompressed TIFF image format.
FF_TIFPB1 Packbits TIFF image format.
FF_TIFHU2 Group 3 Modified TIFF image format.
FF_TIFG313 Standard G3 1D TIFF image format.
FF_TIFG324 Standard G3 2D TIFF image format.
FF_TIFG45 Standard G4 TIFF image format.
FF_TIFLZW6 TIFF image file with LZW compression incorporating Unisys compression.
FF_PCX7 Single page PCX image format.
FF_DCX8 Multiple page PCX (DCX) image format.
FF_SIM9 Simple file format. Kofax proprietary format.
FF_BMP_NO10 Windows bitmap format without compression.
FF_BMP_RLE811 Windows bitmap RLE8 format.
FF_BMP_RLE412 Windows bitmap RLE4 format. Only for reading!
FF_AWD13 No longer available in CSDK 19.
FF_JPG_SUPERB14 JPEG format with negligible information loss.
FF_JPG_LOSSLESS14 Deprecated, use FF_JPG_SUPERB instead.
FF_JPG_GOOD15 JPEG format with average information loss (Results in medium-size image files when saving).
FF_JPG_MIN16 JPEG format optimized for minimum image file size. Worst image quality.
FF_PDA17 Caere's proprietary compound document format. Only for reading! Only images with a single zone are supported!
FF_PNG18 Portable Image format for Network Graphics.
FF_XIFF19 TIFF-FX format. Only for reading!
FF_GIF20 Graphics Interchange Format. This uses Unisys' LZW compression technology.
FF_MAX_LOSSLESS21 (Windows only) PaperPort MAX file format without information loss. Only for reading!
FF_MAX_GOOD22 (Windows only) PaperPort MAX file format with average information loss. Only for reading!
FF_MAX_MIN23 (Windows only) PaperPort MAX file format optimized for minimum image file size. Only for reading!
FF_PGX24 Only for internal use!
FF_PDF_MIN25 Adobe Portable Document Format (minimum image file size).
FF_PDF_GOOD26 Adobe PDF format. Results in medium-size image files when saving.
FF_PDF_SUPERB27 Adobe PDF format with negligible information loss.
FF_PDF_LOSSLESS27 Deprecated, use FF_PDF_SUPERB instead.
FF_PDF_MRC_MIN28 (Windows only) Adobe PDF format with MRC technology. Optimized for minimum image file size.
FF_PDF_MRC_GOOD29 (Windows only) Adobe PDF format with MRC technology. (Results in medium-size image files when saving.)
FF_PDF_MRC_SUPERB30 (Windows only) Adobe PDF format with MRC technology. PDF with small information loss.
FF_PDF_MRC_LOSSLESS30 (Windows only) Deprecated, use FF_PDF_MRC_SUPERB instead.
FF_TIFJPGNEW31 New JPG Compressed TIFF image format.
FF_JPG2K_SUPERB32
Caution note Caution
This API is preliminary and subject to change.
FF_JPG2K_LOSSLESS32 JPEG2000 file format. Lossless image saving.
FF_JPG2K_GOOD33 JPEG2000 file format. Results in medium-size image files when saving.
FF_JPG2K_MIN34 JPEG2000 file format. Optimized for minimum image file size.
FF_JBIG2_LOSSLESS35 JBIG2 file format. Lossless image saving.
FF_JBIG2_LOSSY36 JBIG2 file format. Optimized for minimum image file size.
FF_XPS37 (Windows only) XPS file format. Only for reading.
FF_WMP38 Microsoft HD Photo (Windows Media Photo).
FF_JBIG39 JBIG format. Only for reading!
FF_OPG40 "OmniPageCSDK" page serialization format. One page format, not appendable. OPG file contains all members of the page including images, zones, letters and other internal information stored by page. Binary images not image-only PDF images and palette-color images are saved using lossless compression, true-color and gray-scale images are saved using lossy compression. Loading an OPG file restores the saved page. Primary image conversion is not applied when OPG file is loaded.
FF_PDF41
Caution note Caution
This API is preliminary and subject to change.
FF_PDF_MRC42
Caution note Caution
This API is preliminary and subject to change.
FF_JPG43
Caution note Caution
This API is preliminary and subject to change.
FF_JPG2K44
Caution note Caution
This API is preliminary and subject to change.
FF_TIF45
Caution note Caution
This API is preliminary and subject to change.
FF_SIZE46 Number of supported image file formats.
Remarks

The multi-page file types (TIFF, DCX, MAX, PDF, JBIG) can contain pages compressed by different methods in the same file. Thus image format must be given page-by-page.

Images to be loaded from image files (or to be stored to disk) can be in different formats. The main attributes of these files are:

  • the image type, i.e. the bit depth (B/W, 4 or 8-bit grayscale or color),
  • whether the image file contains only one or more images,
  • what kind of image compression has been used, if any.

The IproPlus does not support all the file formats listed here in the same way. Some of them can be read but cannot be created; other formats are supported by the IproPlus only for B/W images, etc.

  • Currently the FF_PDA, FF_BMP_RLE4 formats are not supported at all.
  • The FF_PCX, FF_DCX, FF_BMP_NO, FF_BMP_RLE8, FF_TIFNO, FF_TIFPB, and FF_PNG are supported by the IproPlus for both reading and writing and for all image types (B/W, 4-bit grayscale, 8-bit grayscale, 8-bit palette-color and 24-bit true-color).
  • Some other TIFF formats like FF_TIFHU, FF_TIFG31, FF_TIFG32, FF_TIFG4 and the FF_SIM formats support reading and writing B/W images only.
  • The three JPEG formats and FF_TIFJPGNEW images are supported by the IproPlus only for 8-bit grayscale and 24-bit color images.
  • If a 4-bit grayscale image in the IproPlus is to be saved to JPEG format, it will be automatically converted to an 8-bit grayscale one. Saving a B/W image into JPEG format is not supported.
  • With this toolkit version, the support of the At Work Document images (FF_AWD) has been removed. Microsoft no longer supports this format either.
  • Image formats supporting multi-page image files are the different TIFF formats, DCX, PDF, JBIG and the PaperPort MAX formats.

In addition to the image file formats above, the CSDK also supports TIFF-FX files for reading.

See Also