运行时信息

方法
GetImageBitDepth() GetImageHeight() GetImageSize()
GetImageSizeWithSpecifiedType() GetImageWidth() GetImageXResolution()
GetImageYResolution() GetSelectedImageIndex() GetSelectedImagesSize()
GetSkewAngle() GetSkewAngleEx() IsBlankImageExpress()
属性
BlankImageCurrentStdDev BlankImageMaxStdDev BlankImageThreshold
CurrentImageIndexInBuffer HowManyImagesInBuffer ImageLayoutDocumentNumber
ImageLayoutFrameBottom ImageLayoutFrameLeft ImageLayoutFrameNumber
ImageLayoutFrameRight ImageLayoutFrameTop ImageLayoutPageNumber
ImagePixelType MagData MagType
SelectedImagesCount

方法

GetImageBitDepth()
返回所选图像的像素位深度。
语法 .GetImageBitDepth(sImageIndex);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
返回值 Number
如果Dynamic Web TWAIN无法获得图像的像素位深度,则返回-1。
示例代码
使用说明
版本信息 v6.2+
GetImageHeight()
返回所选图像的高度(以像素为单位)。
语法 .GetImageHeight(sImageIndex);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
返回值 Number
如果Dynamic Web TWAIN无法获得图像的高度,则返回-1。
示例代码
使用说明
版本信息 v6.2+
GetImageSize()
计算缓冲区中指定索引的图像经过调整大小后的新图像的文件大小。
语法 .GetImageSize(sImageIndex, iWidth, iHeight);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
Number iWidth:新图像的宽度。
Number iHeight:新图像的高度。
返回值 Number:以字节为单位返回图像大小。
如果Dynamic Web TWAIN无法获得图像的大小,则返回-1。
示例代码
使用说明
版本信息 所有版本
GetImageSizeWithSpecifiedType()
根据格式计算指定图像的文件大小。
语法 .GetImageSizeWithSpecifiedType(sImageIndex, sImageType);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
EnumDWT_ImageType sImageType:要使用的图像格式。
返回值 Number:以字节为单位返回图像大小。
如果Dynamic Web TWAIN无法计算图像大小,则返回-1。
示例代码
使用说明
版本信息 所有版本
GetImageWidth()
返回所选图像的宽度(以像素为单位)。
语法 .GetImageWidth(sImageIndex);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
返回值 Number
如果Dynamic Web TWAIN无法获得图像的宽度,则返回-1。
示例代码
使用说明
版本信息 v6.2+
GetImageXResolution()
返回指定图像的水平分辨率。
语法 .GetImageXResolution(sImageIndex);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
返回值 Number
如果Dynamic Web TWAIN无法获得图像的分辨率,则返回-1。
示例代码
使用说明
版本信息 v8.0+
GetImageYResolution()
返回指定图像的垂直分辨率。
语法 .GetImageYResolution(sImageIndex);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
返回值 Number
示例代码
使用说明 如果Dynamic Web TWAIN无法获得图像的分辨率,则返回-1。
版本信息 v8.0+
GetSelectedImageIndex()
返回所有所选图像的索引数组中所选图像的索引。
语法 .GetSelectedImageIndex(selectedIndex);
参数 Number selectedIndex:包含所有所选图像索引的数组的索引。
返回值 Number
示例代码
使用说明 如果在10个图像缓冲区中选择了三个图像(索引0,5,9),则GetSelectedImageIndex(1) = 5;,因为它是被选中的第二个图像。
版本信息 v7.0+
GetSelectedImagesSize()
以指定格式计算所选图像的文件大小。
语法 .GetSelectedImagesSize(imageType);
参数 EnumDWT_ImageType sImageType:图像的格式。
返回值 Number
如果Dynamic Web TWAIN无法计算图像的大小,则返回-1。
示例代码
使用说明 如果sImageType是IT_TIF或IT_PDF,则GetSelectedImagesSize()返回所有被选中图像的总大小。否则,该方法返回第一个所选图像的大小。
版本信息 v6.0+
GetSkewAngle()
返回指定索引图像的倾斜角度。
语法 .GetSkewAngle(sImageIndex);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
返回值 Number
示例代码
使用说明 此方法可以与旋转API结合使用以纠正倾斜的文档。
版本信息 v9.0+
GetSkewAngleEx()
返回指定索引图像的矩形部分的倾斜角度。
语法 .GetSkewAngleEx(sImageIndex, left, top, right, bottom);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
Number left:矩形左上角的x坐标。
Number top:矩形左上角的y坐标。
Number right:矩形右下角的x坐标。
Number bottom:矩形右下角的y坐标。
返回值 Number
示例代码
使用说明
版本信息 v9.0+
IsBlankImageExpress()
检测指定索引的图像是否为空白页。
语法 .IsBlankImageExpress(sImageIndex);
参数 Number sImageIndex:缓冲区中图像的索引。该索引从0开始。
返回值 Boolean:返回‘true’表示图像为空白。
示例代码
使用说明
版本信息 v10.0+

属性

BlankImageCurrentStdDev
返回当前图像中像素的偏差。这是一个只读属性。
类型 Number
访问权限 Get
使用说明 此属性仅在IsBlankImageExpress被调用后有效。
版本信息 v7.0+
BlankImageMaxStdDev
返回或设置图像中像素的最大标准偏差阈值,该阈值将用于确定图像是否为空白图像。
类型 Number
访问权限 Get Set
使用说明 [0,100]是允许值的范围。0表示单色图像。默认值为1。
此属性仅在IsBlankImageExpress被调用后有效。
版本信息 所有版本
BlankImageThreshold
返回或设置黑色和白色之间的分界线。
类型 Number
访问权限 Get Set
使用说明 [0,255]是允许值的范围。默认值为128。
此属性仅在IsBlankImageExpress被调用后有效。
版本信息 所有版本
CurrentImageIndexInBuffer
返回Dynamic Web TWAIN当前选择图像的索引(从0开始),或者将指定索引的图像设置为当前图像。
类型 Number
访问权限 Get Set
使用说明 通过更改CurrentImageIndexInBuffer的值,您可以显示缓冲区中的所有图像。
CurrentImageIndexInBuffer更改时,Dynamic Web TWAIN将重新绘制控件来渲染新图像。
当图像缓冲区已满时,即HowManyImagesInBuffer = MaxImagesInBuffer时,任何获取或加载的图像将替换由CurrentImageIndexInBuffer定位的现有图像。例如,如果
  1. MaxImagesInBuffer设置为4
  2. HowManyImagesInBuffer返回4
  3. CurrentImageIndexInBuffer是3
此时,当获取新图像后,CurrentImageIndexInBuffer将被设置回0,并且第一个图像会被新获取的图像替换。如果接着获取了另一个图像,则CurrentImageIndexInBuffer将被设置为1,第二个图像会被新图像替换。
版本信息 所有版本
HowManyImagesInBuffer
返回Dynamic Web TWAIN当前加载的图像数。这是一个只读属性。
类型 Number
访问权限 Get
使用说明
版本信息 所有版本
ImageLayoutDocumentNumber
返回当前图像的文档编号。这是一个只读属性。
类型 Number
访问权限 Get
使用说明 文档编号由源分配,对于将页面聚集在一起非常有用。通常是一种物理表示,这也可以是逻辑构造。初始值为1。将新文档放入文档进纸器时增量(通常这是在进纸器清空时发生的),不再从进纸器获取时重置。
ImageLayoutDocumentNumber属性以及有关当前图像信息的其他属性仅在OnPreTransferOnPostTransfer事件中有效。
版本信息 所有版本
ImageLayoutFrameBottom
返回当前图像边框的下边缘的值(以在Unit中定义的单位为单位)。这是一个只读属性。
类型 Number
访问权限 Get
使用说明 ImageLayoutFrameBottom属性的单位由Unit属性确定。
除非在应用程序和数据源之间进行协商,否则默认单位假定为“英寸”。
ImageLayoutFrameBottom 属性以及有关当前图像信息的其他属性仅在OnPreTransferOnPostTransfer事件中有效。
这里的框架信息仅与当前框架有关。要得到有关要在获取会话中传输的所有框架的信息,请使用底层调用功能。底层(被调用)的接口为ICAP_FRAMES(4372)。
版本信息 所有版本
ImageLayoutFrameLeft
返回当前图像边框的最左边缘的值(以在Unit中定义的单位为单位)。这是一个只读属性。
类型 Number
访问权限 Get
使用说明 ImageLayoutFrameLeft属性的单位由Unit属性确定。
除非在应用程序和数据源之间进行协商,否则默认单位假定为“英寸”。
ImageLayoutFrameLeft 属性以及有关当前图像信息的其他属性仅在OnPreTransferOnPostTransfer事件中有效。
这里的框架信息仅与当前框架有关。要得到有关要在获取会话中传输的所有框架的信息,请使用底层调用功能。底层(被调用)的接口为ICAP_FRAMES(4372)。
版本信息 所有版本
ImageLayoutFrameNumber
返回当前图像的框架编号。这是一个只读属性。
类型 Number
访问权限 Get
使用说明 通常是所获取框架的时间顺序索引,这些框架以某种方式彼此相关。通常,它们是从同一页面获得的。源指定这些值。初始值为1。当获取新页面时重置。
ImageLayoutFrameNumber 属性以及有关当前图像信息的其他属性仅在OnPreTransferOnPostTransfer事件中有效。
这里的框架信息仅与当前框架有关。要得到有关要在获取会话中传输的所有框架的信息,请使用底层调用功能。底层(被调用)的接口为ICAP_FRAMES(4372)。
版本信息 所有版本
ImageLayoutFrameRight
返回当前图像边框的最右边缘的值(以在Unit中定义的单位为单位)。这是一个只读属性。
类型 Number
访问权限 Get
使用说明 ImageLayoutFrameRight属性的单位由Unit属性确定。
除非在应用程序和数据源之间进行协商,否则默认单位假定为“英寸”。
ImageLayoutFrameRight 属性以及有关当前图像信息的其他属性仅在OnPreTransferOnPostTransfer事件中有效。
这里的框架信息仅与当前框架有关。要得到有关要在获取会话中传输的所有框架的信息,请使用底层调用功能。底层(被调用)的接口为ICAP_FRAMES(4372)。
版本信息 所有版本
ImageLayoutFrameTop
返回当前图像边框的上边缘的值(以在Unit中定义的单位为单位)。这是一个只读属性。
类型 Number
访问权限 Get
使用说明 ImageLayoutFrameTop属性的单位由Unit属性确定。
除非在应用程序和数据源之间进行协商,否则默认单位假定为“英寸”。
ImageLayoutFrameTop 属性以及有关当前图像信息的其他属性仅在OnPreTransferOnPostTransfer事件中有效。
这里的框架信息仅与当前框架有关。要得到有关要在获取会话中传输的所有框架的信息,请使用底层调用功能。底层(被调用)的接口为ICAP_FRAMES(4372)。
版本信息 所有版本
ImageLayoutPageNumber
返回当前图像的页码。这是一个只读属性。
类型 Number
访问权限 Get
使用说明 每一页的增量是从进纸器中得到。
ImageLayoutPageNumber属性以及有关当前图像信息的其他属性仅在OnPreTransferOnPostTransfer事件中有效。
版本信息 所有版本
ImagePixelType
返回当前图像的像素类型。这是一个只读属性。
类型 EnumDWT_PixelType
访问权限 Get
使用说明 该属性仅在OnPreTransferOnPostTransfer事件中有效。
版本信息 所有版本
MagData
如果数据源支持磁数据识别,则返回磁数据。这是一个只读属性。
类型 Number
访问权限 Get
使用说明 它是否有效取决于扫描仪的功能。该属性不支持二进制信息。
版本信息 v8.0+
MagType
如果数据源支持磁数据识别,则返回磁性类型。这是一个只读属性。
类型 EnumDWT_MagType
访问权限 Get
使用说明
版本信息 v8.0+
SelectedImagesCount
返回或设置选择的图像的数量。
类型 Number
访问权限 Get Set
使用说明
版本信息 v6.0+

results matching ""

    No results matching ""