THotPDF.GetLoadedPageVisibleBox Method
読み込んだページのうち、表示および印刷の対象となる領域を返します。/CropBox を /MediaBox でクリップしたものです
宣言
function GetLoadedPageVisibleBox(
PageIndex: Integer;
out Left, Bottom, Right, Top: Single): boolean;
ユニット
HPDFDoc
パラメータ
| 名前 | 目的 |
|---|---|
PageIndex | 読み込んだページの 0 始まりのインデックス |
Left, Bottom, Right, Top | デフォルトユーザー空間の単位でボックスを受け取ります。Left < Right、Bottom < Top となります |
戻り値
ページが存在し、利用可能な /MediaBox を持つときに True を返します。False の場合、出力値は変更されないため、既定のページサイズを事前に設定しておけます
使用上の注意
- ページは /CropBox を通じて表示・印刷されます。/CropBox はデフォルトで /MediaBox であり、それにクリップされます(ISO 32000-1 14.11.2)。/MediaBox と重ならない /CropBox は無視されます
RenderLoadedPageToBitmap、タイル・バンド・メタファイルの各レンダラ、BuildLoadedPageSVG、ビューア、印刷はいずれもこのボックスをカバーします。/Rotate が適用される前の状態で、ボックスの左下隅が出力の左下隅へ対応付けられます- ページボックスのエントリを格納値のまま読むには
GetLoadedPageBoxを使用します