class CTiffWriter

#include <CTiffWriter.h>

class CTiffWriter
{
public:
    // methods

    ErrorCode WriteTiff(
        const wchar_t* filePath,
        BitmapImageRep* bitmap,
        P1ImageSDK_CaptureImage image,
        P1::ImageSdk::TiffConfig* config
        );

    ErrorCode WriteTiff(
        const char* filePath,
        BitmapImageRep* bitmap,
        P1ImageSDK_CaptureImage image,
        P1::ImageSdk::TiffConfig* config
        );

    ErrorCode WriteTiff(
        const wchar_t* filePath,
        BitmapImageRep* bitmap,
        P1ImageSDK_CaptureImage image,
        CMetaDataDatabase* database,
        P1::ImageSdk::TiffConfig* config
        );

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