class CJp2Writer

#include <CJp2Writer.h>

class CJp2Writer
{
public:
    // methods

    P1::ImageSdk::ErrorCode Export(
        const char* filePath,
        P1::ImageSdkC::BitmapImageRep* bitmap,
        P1::ImageSdkC::P1ImageSDK_CaptureImage image,
        P1::ImageSdk::Jp2Config* config
        );

    P1::ImageSdk::ErrorCode Export(
        const wchar_t* filePath,
        P1::ImageSdkC::BitmapImageRep* bitmap,
        P1::ImageSdkC::P1ImageSDK_CaptureImage image,
        P1::ImageSdk::Jp2Config* config
        );

    P1::ImageSdk::ErrorCode Export(
        const wchar_t* filePath,
        P1::ImageSdkC::BitmapImageRep* bitmap,
        P1::ImageSdkC::P1ImageSDK_CaptureImage image,
        P1::ImageSdkC::CMetaDataDatabase* database,
        P1::ImageSdk::Jp2Config* config
        );

    P1::ImageSdk::ErrorCode Export(
        const char* filePath,
        P1::ImageSdkC::BitmapImageRep* bitmap,
        P1::ImageSdkC::P1ImageSDK_CaptureImage image,
        P1::ImageSdkC::CMetaDataDatabase* database,
        P1::ImageSdk::Jp2Config* config
        );
};