SetPageBox
ページプロパティ
説明
選択したページ's 境界矩形の寸法を設定します。MediaBox はページの物理媒体を表します
CropBox はページの可視領域を表し、内容はこの領域にクリップされます。BleedBox は CropBox と似ていますが、制作環境で使用される長方形です
TrimBox はトリミング後の完成ページの想定寸法を示し、ArtBox はページ'の作成者が意図したページ'の有意なコンテンツ範囲を定義します
PDF バージョンの動作: BleedBox、TrimBox および ArtBox のページ辞書エントリには PDF 1.3 が必要です。より低いロック解除済みの文書バージョンが有効な場合、SetPageBox は文書を自動的に PDF 1.3 に引き上げ、選択した境界ボックスを AutoBumpedFeatures に記録します。呼び出し元が PDF 1.2 をロックした場合、互換性ゲートは LastErrorCode 602 で保存を拒否します
構文
Delphi
Function TPDFlib.SetPageBox(BoxType: Integer; Left, Top, Width, Height: Double): Integer;
ActiveX
Function PDFlib::SetPageBox(BoxType As Long, Left As Double, Top As Double, Width As Double, Height As Double) As Long
DLL
int DLSetPageBox(int InstanceID, int BoxType, double Left, double Top, double Width, double Height);
パラメータ
| BoxType | 1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox |
|---|---|
| Left | 矩形左端の水平座標 |
| Top | 長方形の上端の垂直座標 |
| Width | 矩形の幅 矩形の高さ |
| Height |