我在从签名板(ePad-id pro)捕获签名的 html 文件中使用 activex 控件。在 html 页面中,正在使用 vbscript。在提供的api中,有一个函数可以用来将签名保存为图像文件。以下是该功能的说明:
8.1.3.8 SaveToFile 说明 将签名作为图像文件(bmp、jpeg、gif)保存在设置的位置。参数
1.FileName - 数据类型 String - 完整的文件路径,保存 bmp 图像。
2.nHeight - 数据类型 Integer - bmp 图像的高度(以像素为单位)。
3.nWidth – 数据类型 Integer – bmp 图像的宽度(以像素为单位)。
4.FileType - 数据类型 FILETYPE - 表示文件(图像)存储的类型。(BMP = 0,JPEG =1,GIF=2)
5.ImageQuality – 数据类型 Integer – 用于图像质量 (jpeg)。一个可选参数。
6.GIFTransparency – 数据类型 Integer – 对于非透明 GIF,值为 0,对于透明 GIF,值为 1。可选参数。
注意:ImageQuality 应在 0 到 100 之间。如果未设置该参数或设置为零,ImageQuality 默认为 80。返回值
这不返回任何内容。
所以,我在 vbscript 中创建了一个子程序,它像这样调用这个函数:
sub SaveToFile()
window.document.IntegriSign1.SaveToFile("C:\SignCaptureData",200,150,0)
end sub
但这无济于事。我在这里先向您的帮助表示感谢。