UI展示

方法
SetViewMode() CloseSource() DisableSource()
EnableSource() OpenSource() SelectSource()
SelectSourceByIndex() SetOpenSourceTimeout()
属性
BackgroundColor BackgroundFillColor FitWindowType
Height IfAutoScroll IfFitWindow
ImageMargin MaxImagesInBuffer MouseShape
SelectionImageBorderColor Width Zoom
ShowPageNumber MouseX MouseY
事件
OnTopImageInTheViewChanged OnMouseClick
OnMouseDoubleClick OnMouseMove
OnMouseRightClick

方法

SetViewMode()
设置图像在Dynamic Web TWAIN查看器中的显示方式。
语法 .SetViewMode(sHorizontalImageCount, sVerticalImageCount);
参数 Number sHorizontalImageCount: 指定Dynamic Web TWAIN查看器中图像的列数。
Number sVerticalImageCount: 指定Dynamic Web TWAIN查看器中图像的行数。
Return value Void
示例代码
DWObject.SetViewMode(-1,-1);  // 仅当视图模式(SetViewMode)设置为-1 -1时,缩放才有效。
DWObject.Zoom =  DWObject.Zoom * 1.2;  // 放大
DWObject.Zoom =  DWObject.Zoom / 1.2;  // 缩小
使用说明 默认视图模式为 1 x 1 。
当视图模式设置为 -1 x -1 时,Dynamic Web TWAIN仅显示当前图像,没有提供滚动条来导航到其他图像。
当视图模式设置为m(m> 0)x n(n> 0)时,将提供垂直滚动条以导航到其他图像。
当视图模式设置为-1(n> = 1)x -1时,将提供水平滚动条以导航到其他图像。
版本信息 v5.0及以上

属性

BackgroundColor
返回或设置Dynamic Web TWAIN查看器的背景颜色。 它是指定24位RGB值的值。
类型 Number
访问权限 Get Set
使用说明 默认为白色(0xffffff)。24位RGB值的字节顺序是BBGGRR。 BB表示蓝色,GG表示绿色,RR表示红色。
版本信息 v6.0及以上
BackgroundFillColor
当对图像做剪切、删除或旋转操作时,设置或返回图像所选区域的填充颜色(24位RGB值的值)。
类型 Number
访问权限 Get Set
使用说明 默认值是白色(0xffffff)。24位RGB值的字节顺序是BBGGRR。 BB表示蓝色,GG表示绿色,RR表示红色。
版本信息 v6.0及以上
FitWindowType
返回或设置图像适应Dynamic Web TWAIN查看器的宽度或高度。要使用该属性,应将视图模式(SetVideMode)设置为-1 x -1。
类型 Number
访问权限 Get Set
使用说明 在更改FitWindowType的值之前,请确保使用SetViewMode将视图模式设置为-1 x -1。
如果要在放大/缩小后更改FitWindowType的值,请确保将属性IfFitWindow设置为true。
可用的值 Fit Window Type
0(默认值) 使图像适应查看器的宽度和高度
1 使图像适应查看器的高度
2 使图像适应查看器的宽度
版本信息 v6.2及以上
Height
返回或设置Dynamic Web TWAIN查看器的高度(以px为单位)。
类型 Number
访问权限 Get Set
使用说明
版本信息 v6.2及以上
IfAutoScroll
当新图像导入到Dynamic Web TWAIN查看器中,返回或设置是否显示新添加的图像或仍然显示当前图像。
类型 Bool
访问权限 Get Set
使用说明 默认值为true。此属性仅在v12.0及以上的ActiveX Edition和HTML5 Edition中有效。
当视图模式设置为-1 x -1时,此属性不起作用。
如果设置为true,当有新图像添加进来时,将始终显示新添加的图像。如果设置为false,将仍然显示当前图像。
版本信息 v12.0及以上
IfFitWindow
返回或设置是否调整图像大小以适应Dynamic Web TWAIN查看器的宽度和高度。要使用该属性,应将视图模式设置为-1 x -1。
类型 Bool
访问权限 Get Set
使用说明 默认值为true。在更改IfFitWindow的值之前,请确保使用SetViewMode将视图模式设置为-1 x -1。
当值为false时,图像将以完整大小显示,并且必要时(当图像的宽度或高度大于查看器大小时)将显示滚动条。
版本信息 v5.1及以上
ImageMargin
在Dynamic Web TWAIN查看器中显示多个图像时,返回或设置图像之间的边距。
类型 Number
访问权限 Get Set
使用说明 默认将自动计算图像边距。
版本信息 v5.0及以上
MaxImagesInBuffer
返回或设置允许获取的图像数量。
类型 Number
访问权限 Get Set
使用说明 默认值为32767。
如果HowManyImagesInBuffer的值大于MaxImagesInBuffer,则缓冲区中额外的图像将被删除。
当图像缓冲区已满时,即HowManyImagesInBuffer等于MaxImagesInBuffer,新获取或加载的图像将从第一个开始替换已有图像。
版本信息 v4.0及以上
MouseShape
返回或设置鼠标(光标)的形状。
类型 Bool
访问权限 Get Set
使用说明 当属性为true时,光标将设置为手形。如果图像的宽度或高度大于Dynamic Web TWAIN查看器,则会出现滚动条,您可以拖动图像以调整位置。
当属性为false时,光标将设置为箭头。您可以直接在Dynamic Web TWAIN查看器上选择矩形区域。矩形区域选择完后,OnImageAreaSelected 事件将会触发,您可以执行“裁剪选定区域”等操作。
版本信息 v5.1及以上
MouseX
返回鼠标的X坐标。只读属性。
类型 Number
访问权限 Get
使用说明
版本信息 v6.1及以上
MouseY
返回鼠标的Y坐标。只读属性。
类型 Number
访问权限 Get
使用说明
版本信息 v6.1及以上
SelectionImageBorderColor
返回或设置所选图像的边框颜色(24位RGB的值)。
类型 Int
访问权限 Get Set
使用说明 默认值为浅蓝色(0xCEA27D)。24位RGB值的字节顺序是BBGGRR。BB表示蓝色,GG表示绿色,RR表示红色。
版本信息 v6.0及以上
ShowPageNumber
返回或设置是否在查看器的左上角显示页码,该属性仅在视图模式(SetViewMode)置为n x n(n> 1)时有效。
类型 Bool
访问权限 Get Set
使用说明 此属性仅适用于v10.2及以上的HTML5版本。
如果属性为true,则页码将显示在查看器的左上角;如果为false,则不显示页码。
版本信息 v10.2及以上
Width
返回或设置Dynamic Web TWAIN查看器的宽度(以px为单位)。
类型 Number
访问权限 Get Set
使用说明
版本信息 v6.2及以上
Zoom
返回或设置图像的缩放系数,仅在视图模式(SetViewMode)设置为 -1 x -1 时有效。
类型 Number
访问权限 Get Set
使用说明 当Zoom的值发生改变时,查看器将会自动刷新。
在更改Zoom的值之前,请确保使用 SetViewMode 将视图模式设置为 -1 x -1 并确保将IfFitWindow设置为false。
缩放值以百分比表示。有效范围为2%至6500%(值:0.02~65.0);默认值为100%(值:1.0)。可以在显示图像之前或之后指定缩放值。更改缩放值后,显示的图像将自动刷新。
版本信息 v5.2及以上

事件

OnMouseClick
当鼠标在Dynamic Web TWAIN查看器中单击图像时会触发此事件。
语法 .RegisterEvent('OnMouseClick',function(sImageIndex){...});
参数
  • Number sImageIndex: 图像的索引值
示例代码
DWObject.RegisterEvent('OnMouseClick', function(sImageIndex){
    alert(sImageIndex);
});
使用说明
版本信息 v5.0及以上
OnMouseDoubleClick
鼠标在Dynamic Web TWAIN查看器中双击图像时会触发此事件。
语法 .RegisterEvent('OnMouseDoubleClick',function(sImageIndex){...});
参数
  • Number sImageIndex: 图像的索引值
示例代码
DWObject.RegisterEvent('OnMouseDoubleClick', function(sImageIndex){
    alert(sImageIndex);
});
使用说明
版本信息 v5.1及以上
OnMouseMove
当鼠标悬停在Dynamic Web TWAIN查看器中的图像上时将触发此事件。
语法 .RegisterEvent('OnMouseMove',function(sImageIndex){...});
参数
  • Number sImageIndex: 图像的索引值
示例代码
DWObject.RegisterEvent('OnMouseMove', function(sImageIndex){
    alert(sImageIndex);
});
使用说明
版本信息 v5.0及以上
OnMouseRightClick
当鼠标右键单击Dynamic Web TWAIN查看器中的图像时,将触发此事件。
语法 .RegisterEvent('OnMouseRightClick',function(sImageIndex){...});
参数
  • Number sImageIndex: 被单击图像的索引值。
示例代码
DWObject.RegisterEvent('OnMouseRightClick', function(sImageIndex){
    alert(sImageIndex);
});
使用说明
版本信息 v5.1及以上
OnTopImageInTheViewChanged
当Dynamic Web TWAIN查看器中当前显示的顶部图像发生更改时,将触发此事件。
语法 .RegisterEvent('OnTopImageInTheViewChanged',function(sImageIndex){...});
参数
  • Number sImageIndex: 图像的索引值
示例代码
DWObject.RegisterEvent('OnTopImageInTheViewChanged', function(sImageIndex){
    alert(sImageIndex);
});
使用说明 当sImageIndex等于-1时,表示缓冲区中没有图像。
版本信息 v5.1及以上

results matching ""

    No results matching ""