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;可編輯來源另受正規化指紋保護,變更時會核對