#include "IPrinter.h"
#include "IProfile.h"
#include "udc_defs_public.h"
void ChangeOutputImageFileFormat()
{
IPrinter* pUDC;
pUDC = new IPrinter;
pUDC->CreateDispatch( "UDCWrapper.Printer" );
pUDC->put_PrinterName( "Universal Document Converter" );
IProfile prof = pUDC->get_Profile( pUDC->get_DefaultProfile() );
prof.put_ImageFileFormat(FMT_TIFF);
prof.put_MultiPageMode(FMT_TIFF, MM_ONE_DOCUMENT);
prof.put_ImageFileColorDepth(FMT_TIFF, 1);
prof.put_DitherImage(FMT_TIFF, FALSE);
prof.put_CompressionMethod(FMT_TIFF, CMP_CCITT_FAX4);
pUDC->ReleaseDispatch();
delete pUDC;
}
|