L_AutoFixBitmapResolutionOptions

结构体L_AutoFixBitmapResolutionOptions{L_UINTuStructSize;L_UINTuFlags;L_INTnMinResolution;L_DOUBLEdPageWidth;L_DOUBLEdPageHeight;RASTERIZEDOC_UNITuUnit;};类型定义结构体L_AutoFixBitmapResolutionOptions L_AutoFixBitmapResolutionOptions;

L_AutoFixBitmapResolutionOptions结构提供了所需的信息自动转换数码照片的分辨率LEADTOOLS工具包。

成员

uStructSize

结构的大小。使用sizeof (L_AutoFixBitmapResolutionOptions)来计算这个值。L_AutoFixBitmapResolutionOptions可以传递任何铅函数之前,uStructSize必须设置。

uFlags

保留以供将来使用。设置为0。

nMinResolution

数码照片的最小分辨率可接受。这是设置决定是否起源于一个数字位图的照片。任何照片或位图分辨率小于nMinResolution将自动转换。位图的分辨率等于或大于这个值不会被转换。大多数数码相机似乎将分辨率设置为72,那么96为nMinResolution是一个很好的价值。默认值为96,这意味着“自动转换位图的分辨率XResolution < 96和YResolution < 96”。nMinResolution设置为0意味着没有位图或照片分辨率转换。

dPageWidth

所需的页面宽度的位图将会改变,uUnit单位。默认值是8.5。

dPageHeight

所需的页面的位图的高度将会改变,在uUnit单位。默认值是11。

uUnit

显示单元中使用dPageWidthdPageHeight。下面的值:

价值 意义
RASTERIZEDOC_UNIT_INCH [1]英寸
RASTERIZEDOC_UNIT_MILLIMETER [2]毫米

评论

自动分辨率转换在OCR或文档作者操作尤其有用。

通常,使用数码相机拍摄的照片没有良好的分辨率(DPI)的信息。(图片来自扫描仪有良好的分辨率信息,但数码相机的图像不)。这是因为数码相机通常设置分辨率不管捕获的图像的宽度和高度。分辨率设置任意数量,通常72 DPI。

一个例子将说明使用任意DPI的后果。假设你拍12像素(3000 x 4000)和一个数码相机。保持原来的72 DPI分辨率,图像将41.6 x 55.5英寸。如果你这幅图像转换为PDF格式没有调整分辨率,它将生成一个PDF文件41.6 x 55.5英寸。加载使用LEADTOOLS文档查看器,图像将装上很多页(5 x5 = 25页)。大多数人不希望或预期。因此,最好调整分辨率的位图适合在一个页面。

设置在L_AutoFixBitmapResolutionOptions在下列条件下使用:

适应是一个聪明健康,这意味着如果一个位图的分辨率需要更新,它将进行调整,以适应在dPageWidth x dPageHeight矩形,或者dPageHeight x dPageWidth矩形,哪个最适合。

下面的例子假定下列条件:

如果一个函数或负载L_AutoFixBitmapResolution被称为:

  1. 如果位图是3000 x 4000和72 DPI - >将位图转换为适合在一个8.5“×11”矩形,所以352 DPI的分辨率将被更新。

  2. 如果位图是4000 x 3000和72 DPI - >将位图转换为适合在一个11”x 8.5“矩形,所以352 DPI的分辨率将被更新。

  3. 如果位图是4000 x 3000和150 DPI - >位图将保持不变,所以由此产生的决议仍将150 DPI。

  4. 如果位图是3000 x 4000和96 DPI - >位图将保持不变,所以由此产生的决议仍将96 DPI。

下面的例子显示了如何指导LEADTOOLS自动转换数码照片的分辨率(位图分辨率小于96):

L_AutoFixBitmapResolutionOptions选项;如果(L_GetAutoFixBitmapResolutionOptions(选项,运算符(L_AutoFixBitmapResolutionOptions)) = =成功){选项。nMinResolution = 96;L_INT nRet = L_SetAutoFixBitmapResolutionOptions(选项);如果(nRet ! =成功)返回nRet;}

使用的结构是:

LEADTOOLS光栅成像C API的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。