跳转到主要内容
该对象是一个文档页面集合。可通过 FRDocument 对象访问此集合。 此集合不同于其他子对象集合。它没有 AddNew 方法,而应使用父级 FRDocument 对象的 AddPage 方法。它也没有 DeleteAll 方法,并额外提供 IndexOf、Remove 和 Swap 方法。有关详情,请参见使用集合
  • ABBYY FineReader Engine 集合的索引从 0 开始。
  • 可以使用 C# 中的 foreach 语句 (Visual Basic .NET 中的 for each) 来操作此集合。
FRPages 对象是所谓的“可连接对象”。对于 Windows 上 FRE 中的 Visual Basic,它可以声明为 WithEvents。对于 C++ (所有受支持的操作系统) ,这意味着它支持 IConnectionPointContainer 接口。要在处理过程中接收通知事件,C++ 用户应创建一个派生自 IFRPagesEvents 接口的对象,并且…
  • 在 Linux 和 macOS 中,通过调用全局函数 AdviseFREngineObject 将其连接到 FRPage 对象。
  • 在 Windows 中:通过标准 COM 方式,在该对象与 FRPage 对象中实现的事件源之间建立连接。
在 Windows 中:FRPages 对象的方法通过特殊的传出接口报告页面处理进度信息。这些接口包括 IFRPagesEvents (用于 C++) 和 dispinterface DIFRPagesEvents (用于 Visual Basic) 。需要注意的是,Visual Basic 用户无需关心事件接口实现的细节,因为此开发平台提供了便捷的处理方式。

属性

名称类型描述
ApplicationEngine, 只读返回 Engine 对象。
Countint, 只读存储集合中的元素数。
ElementFRPage, 只读提供对集合中单个页面的访问。

方法

名称描述
DeleteAt从集合中删除一个元素。
IndexOf返回页面在集合中的索引。
Item提供对集合中单个元素的访问。
Renumber对集合中的页面重新编号。
Swap交换指定索引处的两个页面。
FRPages 对象图

输入参数

此对象会作为输入参数传递给 ExportFileWriter 对象的 AddPages 方法。

示例

该对象可参见以下代码示例:

另请参阅

FRDocument FRPage 集合的使用 可连接对象的使用 属性的使用