安装
1. 简介
2. Internet Explorer - Javascript
3. Netscape 浏览器 - Javascript
4. Java 应用程序
5. .NET 应用程序
6. 脚本安装
1 简介
使用 Wacom STU SDK 开发的应用程序可以安装在目标系统上,只有开发语言和环境所需的 SDK 组件。
全套组件:
成分 | 描述 |
---|---|
wgssSTU.dll | 包含可执行的 API 代码 |
wgssSTU.pdb | 调试数据库包含调试信息 |
Interop.wgssSTU.dll | .NET 应用程序的 wgssSTU.dll 接口 |
wgssSTU.jar | Java 应用程序的 wgssSTU.dll 接口 |
请注意,为 32 位和 64 位应用程序提供了不同版本的文件,分别包含在文件夹 Win32 和 x64 中。
完整的 STU SDK 安装包括文档和 32 位应用程序的完整组件集。
不同的开发语言需要不同的组件,这些组件概述如下。
2 Internet Explorer 和/或 Javascript
Internet Explorer 只需要 ActiveX 控件:
wgssSTU.dll
安装可以是下面描述的方法之一,包括脚本方法。
安装并注册文件后,即可通过 ActiveX 访问 API。
注意 请注意,Microsoft 不再正式支持 Internet Explorer,但 dll 仍然与纯 Javascript 的使用相关。
3 Netscape 浏览器 - Javascript
STU SigCaptX 跨浏览器组件对于 Internet Explorer 以外的浏览器是必需的,因为它们不支持 ActiveX。其中包括 Edge、Firefox 和 Chrome 的版本。
4 Java 应用程序
Java 应用程序需要以下文件:
- wgssSTU.dll - 包含可执行的 API 代码
- wgssSTU.jar - 用于 Java 应用程序的 wgssSTU.dll 接口
To deploy the application the files can be copied. There is no need to register wgssSTU.dll.
Note that separate file versions are supplied for 32-bit and 64-bit applications.
Also included: wgssSTU.15.jar
Use this version if necessary for Java 1.5 support (the standard .jar requires Java 1.7 as a minimum). In version 1.5 the Tablet class is not supported. Full STU functionality is provided through the Protocol class but the automatic error handling from Tablet is not available.
5 .NET Application
To develop a .NET application these two files are required:
- wgssSTU.dll - contains the executable API code
- Interop.wgssSTU.dll - interface to wgssSTU.dll for .NET applications
Note that separate file versions are supplied for 32-bit and 64-bit applications. The way the application is built will affect deployment:
- Standard ActiveX – access the API using ActiveX via interop+wgssSTU.dll
- Embedded interop – optionally embed the interop file in the .exe
- Side-by-Side execution – access the API by direct access to wgssSTU.dll
Standard ActiveX operation will need wgssSTU.dll to be installed and registered using any one of the installation methods.
Visual Studio can embed Interop.wgssSTU.dll in the .exe by setting project properties, for example:
Target framework: .NET Framework 4
Properties for the Reference to Interop.wgssSTU.dll can then be set to:
Embed Interop Type True
If the file is embedded in the .exe it is no longer needed as a separate file for deployment.
并行操作需要访问wgssSTU.dll和互操作文件(无需注册)。
该操作方法在项目清单文件中实现,例如:
<dependency><dependentAssembly><assemblyIdentitytype="win32"name="wgssSTU"version="2.1.2.0"/></dependentAssembly></dependency>
如果选择并排执行,wgssSTU.dll可以与 .exe 一起复制而无需注册。
6 脚本安装
对于基本的 ActiveX 操作,可以将 wgssSTU.dll 复制到一个文件夹并在 Windows 中注册,例如,以管理员身份启动命令提示符:
regsvr32.exewgssSTU.dll
安装并注册文件后,即可通过 ActiveX 调用访问 API。
请注意,为 32 位和 64 位应用程序提供了不同的文件版本。