步骤一:启动一个Web应用程序
请将空的html页面与Resources文件夹放在一起,如下所示:
1
|
< div
id = "dwtcontrolContainer" ></ div > |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
< input
type = "button"
value = "Scan"
onclick = "AcquireImage();" > < script
type = "text/javascript"
data-filtered = "filtered" > var
DWObject; function
Dynamsoft_OnReady(){ DWObject
= Dynamsoft.WebTwainEnv.GetWebTwain('dwtcontrolContainer'); } function
AcquireImage(){ if(DWObject)
{ DWObject.IfDisableSourceAfterAcquire
= true; DWObject.SelectSource(); DWObject.OpenSource(); DWObject.AcquireImage(); } } </ script > |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
< title
data-filtered = "filtered" >Hello
World</ title > < script
type = "text/javascript"
src = "Resources/dynamsoft.webtwain.initiate.js"
data-filtered = "filtered" >
</ script > < script
type = "text/javascript"
src = "Resources/dynamsoft.webtwain.config.js"
data-filtered = "filtered" >
</ script > < input
type = "button"
value = "Scan"
onclick = "AcquireImage();" > < div
id = "dwtcontrolContainer" >
</ div > < script
type = "text/javascript"
data-filtered = "filtered" > var
DWObject; function
Dynamsoft_OnReady(){ DWObject
= Dynamsoft.WebTwainEnv.GetWebTwain('dwtcontrolContainer'); } function
AcquireImage(){ if(DWObject)
{ DWObject.IfDisableSourceAfterAcquire
= true; DWObject.SelectSource(); DWObject.OpenSource(); DWObject.AcquireImage(); } } </ script > |
- 选择来源对话框中只列出了TWAIN兼容设备。如果连接的扫描仪没有显示在列表中,请按照这篇文章排除故障。
- 如果您手边没有扫描仪,则可以安装虚拟扫描仪 - 由TWAIN工作组开发的扫描仪模拟器 - 用于测试目的。
扫描完成后,图像将显示在内置的Dynamic Web TWAIN查看器中: