THotPDF.SetLoadedPageBox Method
設定已載入 PDF 檔案中指定頁面的頁面邊界方塊(MediaBox、CropBox、BleedBox、TrimBox 或 ArtBox)
宣告
procedure SetLoadedPageBox(PageIndex: Integer; Box: THPDFPageBoundary; ARect: THPDFRect);
單元
HPDFDoc
參數
| 名稱 | 用途 |
|---|---|
PageIndex | 目標頁面的從零開始的索引,0 表示第一頁 |
Box | 要設定的頁面邊界類型,取值為 THPDFPageBoundary 列舉(MediaBox、CropBox、BleedBox、TrimBox、ArtBox) |
ARect | 新的邊界矩形,以 PDF 使用者空間座標(點)表示,左下角為原點 |
Bottom | 以目前 HotPDF 座標空間表示的頁面座標或尺寸值 |
Right | 以目前 HotPDF 座標空間表示的頁面座標或尺寸值 |
Top | 以目前 HotPDF 座標空間表示的頁面座標或尺寸值 |
回傳值
此成員不傳回值
使用注意事項
- CropBox 須被 MediaBox 完全包含,否则列印或顯示時可能產生裁剪例外
- BleedBox 和 TrimBox 主要用於印刷工作流程,普通螢幕顯示閱讀器通常只使用 MediaBox 與 CropBox
- 修改完成後須呼叫儲存方法才能將變更寫入檔案