文档页面转换

DocumentPage类支持应用快速旋转(90度增量)、翻转和反转。这些操作都是通过DocumentPage。旋转DocumentPage。翻转而且DocumentPage。反向方法,分别。可以在任何页面上使用这些方法快速更改其外观。

对象中的页坐标在内部保存ViewPerspective属性,初始值为RasterViewPerspective。TopLeft,这意味着页面没有旋转、翻转或反向值。

调用旋转翻转反向不会修改内部页面图像或SVG数据本身。相反,它改变的值ViewPerspective以匹配所需的值。例如,调用旋转(90)结果ViewPerspective设置为RasterViewPerspective。RightTop等等。

当调用这些方法中的任何一个时,页面将删除之前缓存的光栅或SVG图像和文本,因为现有的值用于页面之前的状态。

在应用转换之后,调用DocumentPage。GetImage返回与应用的视图透视图匹配的光栅图像。例如,调用旋转(90)然后GetImage将从文档中获取本页的原始图像,然后将其旋转90度,然后将其返回给用户。这在页面内部通过调用来执行ApplyImageViewPerspective(将apply设置为真正的)在原图上。ApplyImageViewPerspective将对图像数据应用转换(旋转、反向或翻转)的辅助方法。转换是累积的,例如,如果旋转(90)调用两次,页面将旋转180度。

的值也可以应用转换ViewPerspective直接。例如,旋转一页TopLeft(初始)由90度,设置的值ViewPerspectiveRightTop.若要重置页面的转换,请设置ViewPerspectiveTopLeft

DocumentRotateFlip类可用于从视图透视图快速提取旋转、翻转和反向值,反之亦然LEADDocument。GetRotateFlipDocumentPage。GetRotateFlip辅助方法。RotateViewPerspective而且FlipViewPerspective可用于快速旋转,翻转或反转RasterViewPerspective价值。

ViewPerspective更改(通过手动将其设置为新值,或通过调用任何转换方法),则IsViewPerspectiveModified财产将是真正的视图透视图值被保存到页面的缓存条目中。

如果为页面图像启用了缓存,则将新的旋转图像保存到缓存中,以便后续调用GetImage

类似栅格图像,通过SVG图像和页面注释获得DocumentPage。GetSvg而且DocumentPage。GetAnnotations将应用视图透视图使用ApplySvgViewPerspective而且ApplyAnnotationsViewPerspective方法使用最新的页面转换返回结果。

的行为DocumentPage。GetText取决于的值DocumentText。PreApplyViewPerspective.当的值DocumentText。PreApplyViewPerspective真正的(默认值),页面将在使用OCR或SVG引擎提取文本之前应用转换。否则,将在没有此转换的情况下提取文本,从而允许用户应用程序将转换视为仅视图操作。

如前所述,在页面上应用转换不会更改原始数据。因此,DocumentPage。大小仍将引用从用于加载文档的原始文件中读取的页面大小。DocumentPage。ViewPerspectiveSize可用于根据转换获取页面大小(只有在应用旋转时才会有所不同,因为水平或垂直翻转页面不会改变其大小)。IsViewPerspectiveFlipped而且IsViewPerspectiveRotated可用于确定页面的当前视图透视图是翻转还是旋转。

DocumentPages类包含DocumentPages。旋转DocumentPages。翻转,DocumentPages。反向方法,以及DocumentPages。SetViewPerspective方法,该方法可用于在一次函数调用中对文档的组或所有页应用转换。

DocumentConverter用于保存或导出此文档,则应用转换,如果调用了任何此类方法,则生成的文档将包含旋转、翻转或反转的页面。

DocumentPage。旋转举个例子。

另请参阅

文档库功能

使用LEADTOOLS文档库加载

使用LEADTOOLS文档库创建文档

通过文档库上传

文档工具箱和缓存

文献库坐标系

使用文档库加载加密文件

使用文档库解析文本

使用文档库进行条码处理

Toolkit历史记录跟踪

使用LEADTOOLS文档查看器

使用LEADTOOLS文档转换器

文档查看和转换编校

LEADTOOLS成像、医疗和文档
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。