GetPageElementClipPathInfo

內容串流編輯、剪裁路徑

描述

傳回列舉頁面元素有效剪裁交集鏈中某個元件的一個整數屬性

語法

Delphi

Function TPDFlib.GetPageElementClipPathInfo(ElementID, ClipPathIndex, InfoIndex: Integer): Integer;

參數

ElementID不透明頁面元素控制代碼
ClipPathIndex從 1 起算的元件索引
InfoIndex下表中的屬性選擇器

屬性

0元件類型:1 初始頁面邊界、2 路徑、3 文字外框標記、4 Form 邊界
1填色規則:0 不適用、1 非零環繞、2 偶奇
2儲存的線段數
3元件邊界已知時為 1
4元件區域可由其矩形邊界精確表示時為 1
5已知元件為空時為 1
6來源是可安全取代或刪除的完整頂層路徑物件時為 1
7從 1 起算的來源內容圖層;合成、巢狀、格式錯誤或跨圖層元件為 0
8從 0 起算的第一個來源指令;沒有可編輯來源時為 -1
9從 0 起算的 W 或 W* 指令;不存在時為 -1
10從 0 起算的終止路徑繪製指令;不存在時為 -1
11來源 Form 巢狀深度

傳回值

所請求的值;控制代碼、元件或選擇器無效時為零

備註

文字裁切以標記表示,因為字形輪廓取決於字型;請用 GetPageElementEffectiveClipInfo 測試完整區域能否由儲存的區段重建

指令選擇器僅供診斷,除非屬性 6 為 1;可編輯來源另受正規化指紋保護,變更時會核對