|
Available in the LEADTOOLS Imaging toolkit. |
Acquire Example for C++ 5.0 and later
short iRet; long lSize; ILEADRasterTwain_U *pltRasTwain; CoCreateInstance( CLSID_LEADRasterTwain_U, NULL, CLSCTX_ALL, IID_ILEADRasterTwain_U, (void**)&pltRasTwain); pltRasTwain->InitSession ((long)GetSafeHwnd()); pltRasTwain->SelectSource(); pltRasTwain->GetProperties(); pltRasTwain->DataTransfer->TransferMode = L_TWSX_FILE; pltRasTwain->DataTransfer->ScanFileFormat = L_TWFF_JFIF; pltRasTwain->FileTransferName = "c:\\test.jpg"; pltRasTwain->get_MemBufSize(&lSize); pltRasTwain->SetProperties(); iRet = pltRasTwain-> Acquire(L_LTWAIN_SHOW_USER_INTERFACE); if (iRet != 0) MessageBox (TEXT("Error Acquiring From Source"));