Exif is a standard for image files created with digital cameras and other input devices. The standard set by the Japan Electronic Industry Development Association, and formally it is called the Digital Still Camera Image File Format Standard.
Exif files contain either uncompressed TIFF images or compressed JPEG images.
LEADTOOLS for WPF reads and writes the following Exif formats:
TIFF. This is a tag-based file format designed to promote universal interchanges of digital image data. You can save any image size.
You can read and write 24 bits per pixel.
JPG. This is the JPEG format with YUV 4:2:2 sampling. You can save any image size.
You can read and write 24 bits per pixel. (Grayscale is not supported.) For more information, refer to Compression Using LEAD and JPEG Formats.
If you are working with uncompressed (TIFF) Exif files, the stamp size is (width x height x 24 bpp), with no limitations on width and height.
File constants associated with these file formats are:
WIC Codec CLSID |
WIC Codec Subformat |
RasterImageViewer.Save File Constant |
Read Support | Write Support | Description |
CLSID_WICLeadTiffEncoder | WICLeadSubFormatExif | Exif | 24 BPP | 24 BPP | Exif file containing a TIFF image, with no compression and with RGB color space. |
CLSID_WICLeadTiffEncoder | WICLeadSubFormatExifYcc | ExifYcc | 24 BPP | 24 BPP | Exif file containing a TIFF image, with no compression and with YCbCr color space. |
CLSID_WICLeadJpegEncoder | WICLeadSubFormatExifJpeg422 | ExifJpeg422 | 24 BPP | 24 BPP | Exif file containing a JPEG compressed image and YUV 4:2:2 color space. |
CLSID_WICLeadJpegEncoder | WICLeadSubFormatExifJpeg411 | ExifJpeg411 | 24 BPP | 24 BPP | Exif file containing a JPEG compressed image and YUV 4:1:1 color space. |
Required DLL: Leadtools.Codecs.Tif.Dll and Leadtools.Codecs.Cmp.Dll. For a listing of the exact DLLs needed, based on the toolkit version, refer to Files To Be Included With Your Application.
Related Formats: JPG - JPEG Compressed, TIFF - Tagged Image File Format.