JPEG Image Frame Plug-in Library Overview

This document introduces you to the JPEG Image Frame Plug-in library functionality.

Purpose

JPEG Image Frame Plug-in is the Imaging Frameworks EXIF decoder / encoder Plug-in which provides to decode / encode a JPEG file or descriptor to a binary image data in an uniform way.

JPEG Image Frame Plug-in Library Details

You must obtain necessary binaries in the form of DLL file to implement the JPEG Image Frame Plug-in function.

DLL LIB Short Description

jpegimageframeplugin.dll

jpegimageframeplugin.lib

These files are used for implementing JPEG Image Frame Plug-in operation.

Architectural Relationship

JPEG Image Frame Plug-in is plug-in for the Imaging Frameworks decoder / encoder plug-in relating to a binary image data.

Description

Inorder to implement the JPEGExifPlugin.dll four new classes are added they are explained in detail in Key Classes section. These classes are derived from:

Key JPEG Image Frame Plug-in Classes

The key classes are:

Using JPEG Image Frame Plug-in

The JPEG Image Frame Plug-in functionality is used for the following:

  • To Decode image data to a bitmap (RGB data wrapped by a CFbsBitmap) from a file or a descriptor containing JPEG data.

  • To Encode an uncompressed bitmap (CFbsBitmap) to JPEG data format within a file or a descriptor.

  • It allow access to the EXIF metadata.