首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >商业或开放源码的Windows C++ TWAIN库

商业或开放源码的Windows C++ TWAIN库
EN

Software Recommendation用户
提问于 2020-07-22 13:31:01
回答 1查看 280关注 0票数 0

请推荐一个库作为quik的开始。任务是为现有的MFC应用程序创建一个新的扫描模块。

EN

回答 1

Software Recommendation用户

回答已采纳

发布于 2020-07-26 19:47:20

你可以试试二次扫描模块。(披露:我为其供应商工作)。以下C++代码允许用户选择扫描仪并将扫描图像保存到磁盘:

代码语言:javascript
复制
HTWAINSESSION twainSession = NULL;
APPLICATIONDATA appData = { sizeof(APPLICATIONDATA), hWnd, TEXT("My Company"), TEXT("My Product"), TEXT("1.0"), TEXT("My App"), TWLG_ENGLISH_USA, TWCY_USA };
L_TwainInitSession(&twainSession, &appData);
L_TwainSelectSource(twainSession, NULL);
BITMAPHANDLE bmp = { 0 };
L_TwainAcquire(twainSession, &bmp, sizeof(bmp), NULL, LTWAIN_SHOW_USER_INTERFACE, NULL, NULL);
if (bmp.Flags.Allocated)
{
   L_SaveBitmap(TEXT("g:\\test\\scannedImage.tif"), &bmp, FILE_TIFLZW, bmp.BitsPerPixel, 0, NULL);
   L_FreeBitmap(&bmp);
}
L_TwainEndSession(&twainSession);

此页上有一个免费的SDK评估。评估包含高级演示,以防您需要其他Twain功能(设置功能、从文档馈线扫描多个图像等)。在评估期间也有免费的电子邮件和聊天支持。

票数 1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/75464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档