文档彩票走势图>>Dynamic Web TWAIN使用教程>>扫描识别工具Dynamic Web TWAIN使用教程:验证许可证
扫描识别工具Dynamic Web TWAIN使用教程:验证许可证
基本信息
从版本9.0开始,Dynamic Web TWAIN一直使用属性在运行时进行许可证验证。该属性接受一系列字母数字代码作为产品密钥,该密钥是根据你拥有的许可证生成的。所有版本共享相同的身份验证机制。
注意:一个产品密钥可以从一个或多个许可证生成,这可以使用Dynamsoft来完成。产品密钥代表加密的许可证;每个产品密钥都是独一无二的。产品密钥也可以绑定到特定域(从版本11开始)。
使用产品密钥
在初始化期间设置(推荐)
在文件中设置ProductKey dynamsoft.webtwain.config.js
Dynamsoft.WebTwainEnv.ProductKey = 't0068MgAA…';
在必要时设置(不推荐)
在调用方法之前,在代码中设置ProductKey AcquireImage()
function AcquireImage() { DWObject.SelectSource(); DWObject.OpenSource(); DWObject.IfShowUI = false; DWObject.ProductKey = 't0068Mg…'; DWObject.AcquireImage(); }
使用多个ProductKeys
如果你有多个产品密钥由多个序列号生成,则可以使用分号;将它们组合在一起并将它们分配给ProductKey属性。
Dynamsoft.WebTwainEnv.ProductKey = 't0068MgAA…;t006…;t00…';
条形码阅读器附加组件的特别注意事项
条形码阅读器(Barcode Reader)使用它自己的产品密钥,应该在文件中单独设置dynamsoft.barcodereader.config.js。
dynamsoft.dbrEnv.productKey = 't00976QAAAJjdYp84Fa5rEC…';
使用相同的密钥
由于条形码阅读器是Dynamic Web TWAIN的附加功能,因此我们建议使用包含Dynamic Web TWAIN和条形码阅读器许可证的相同密钥。要做到这一点,有两个步骤:
1.确保在dynamsoft.barcodereader.config.js之前引用文件dynamsoft.webtwain.config.js;
2.写下以下代码行
dynamsoft.dbrEnv.productKey = Dynamsoft.WebTwainEnv.ProductKey;