跳轉到主要內容
此物件代表 Layout 區塊 (Block 物件) 的集合。它是 Layout 物件的子物件,用來儲存 Layout 區塊。 此物件提供標準的集合功能。詳情請參閱使用集合
  • ABBYY FineReader Engine 集合的索引從 0 開始。
  • 可使用 C# 中的 foreach 陳述式 (在 Visual Basic .NET 中為 for each) 來處理此集合。

屬性

名稱型別說明
ApplicationEngine, 唯讀回傳 Engine 物件。
Countint, 唯讀儲存集合中的元素數量。
ElementBlock, 唯讀可存取集合中的單一元素。

方法

名稱描述
AddNew建立指定型別的區塊物件,並將其加入集合。
DeleteAll移除集合中的所有元素。
DeleteAt從集合中移除元素。
IndexOf回傳區塊在集合中的索引。
Item可存取集合中的元素。

Windows

LayoutBlocks

Linux 和 macOS

LayoutBlocksLinuxMac 物件圖

範例

FREngine.IFRDocument frDoc;
// 逐一巡覽版面區塊
for (int iPage = 0; iPage < frDoc.Pages.Count; iPage++)
{
 FREngine.IFRPage page = frDoc.Pages[iPage];
 FREngine.ILayout layout = page.Layout;
 int blocksCount = layout.Blocks.Count;
 for (int iBlock = 0; iBlock < blocksCount; iBlock++)
 {
  FREngine.IBlock block = layout.Blocks[iBlock];
  ...
 }
}
此物件用於下列程式碼範例:

另請參閱

Block Layout 使用 Layout 和 Block 使用集合 使用屬性