跳轉到主要內容此物件是文件頁面的集合。可透過 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 使用者無須理會事件介面的實作細節,因為此開發平台已提供簡便的處理方式。
| 名稱 | 型別 | 說明 |
|---|
| Application | Engine, 唯讀 | 回傳 Engine 物件。 |
| Count | int, 唯讀 | 儲存集合中的元素數。 |
| Element | FRPage, 唯讀 | 可存取集合中的單一頁面。 |
| 名稱 | 說明 |
|---|
| DeleteAt | 從集合中移除元素。 |
| IndexOf | 回傳頁面在集合中的索引。 |
| Item | 提供集合中單一元素的存取方式。 |
| Renumber | 重新編排集合中頁面的編號。 |
| Swap | 交換具有指定索引的兩個頁面。 |
物件關係圖
此物件會作為輸入參數,傳遞至 ExportFileWriter 物件的 AddPages 方法。
此物件會用於下列程式碼範例:
FRDocument
FRPage
使用集合
使用可連接的物件
使用屬性