Here is my code:
- Code: Select all
if (axTwain1.TwainOpenDefaultSource())
{
nImageCount = 0;
axTwain1.TwainSetHideUI(true);
axTwain1.TwainSetAutoFeed(true);
axTwain1.TwainSetAutoScan(true);
axTwain1.TwainSetCurrentImageFileFormat(GdTwainPro2.TwainImageFileFormats.TWFF_TIFFMULTI);
axTwain1.TwainSetCurrentResolution(300);
axTwain1.TwainSetCurrentPixelType(GdTwainPro2.TwainPixelType.TWPT_BW);
axTwain1.TwainSetCurrentBitDepth(1);
axTwain1.ConvertTo1Bpp();
axTwain1.TwainSetCurrentCompression(GdTwainPro2.TwainCompression.TWCP_GROUP4);
while (axTwain1.TwainAcquireToGdPictureImage() != 0)
{
nImageID = axTwain1.GetNativeImage();
nImageCount = nImageCount + 1;
axGdViewer1.DisplayFromGdPictureImage(nImageID);
axGdViewer1.SetZoomFitControl();
if (nImageCount == 1)
{
axTwain1.TiffSaveAsNativeMultiPage("C:\\multitiff.tif");
}
else
{
axTwain1.TiffAddToNativeMultiPage(nImageID);
axTwain1.CloseImage(nImageID);
}
}
axTwain1.TiffCloseNativeMultiPage();
axTwain1.TwainCloseSource();
What am I doing wrong?
