PDFiumPas 文件

InsertClipPath 方法

元件: TPdf  ·  單元: PDFium
將目前頁面上繪製的所有內容裁剪到某個矩形

Syntax

procedure InsertClipPath(Left, Bottom, Right, Top: Single);

Left, BottomSingle。裁剪矩形左下角的 PDF 頁面單位座標(點,原點在頁面左下角)
Right, TopSingle。裁剪矩形右上角的 PDF 頁面單位座標

Description

在頁面上加入矩形裁剪路徑。矩形之外的內容不再繪製,但仍然留在檔案中 - 裁剪只隱藏內容,不會刪除內容。當必須移除內容本身時,請使用 RemoveObject

矩形以 PDF 使用者空間表示,其中 y 由頁面底部向上遞增,因此 Bottom 在數值上小於 Top

裁剪路徑在呼叫內部建立與銷毀;頁面只保留最終的裁剪狀態。在沒有裁剪路徑建立功能的 PDFium 組建上,呼叫會直接返回而不變更頁面

Example

// keep only the top half of an A4 page
Pdf.InsertClipPath(0, 421, 595, 842);
Pdf.UpdatePage;

See Also

PageObjectClipPath, GetPageBox, UpdatePage