class CImageExportCommon
#include <CImageExportCommon.h> class CImageExportCommon { public: // structs struct ExifEntity; // construction CImageExportCommon( BitmapImageRep* bitmap, P1ImageSDK_CaptureImage image, P1::ImageSdk::ImageExportCommonConfig* config ); // methods std::vector<char> GetExifBinaryFormat(); std::string GetXMPString(); BitmapImageRep CreateThumbnail(ErrorCode& outErrorCode); std::vector<ExifEntity> GetIFD0List(); std::vector<ExifEntity> GetExifList(); std::vector<ExifEntity> GetGPSList(); void SortEntityList(std::vector<ExifEntity>& list); std::vector<ExifEntity>::iterator FindEntity( std::vector<ExifEntity>& list, uint16_t tag, P1::ImageSdk::ErrorCode& errorCode ); };