DASetPageBox

ダイレクトアクセス機能, ページプロパティ

説明

このページでは、PDFlibPas の ダイレクトアクセス機能, ページプロパティ に属する DASetPageBox を説明します。API 名、パラメータ、クラス、ファイル名、リテラル値は Delphi ライブラリおよび DLL エントリポイントと一致するようそのまま保持しています

関数を呼び出す前に、構文、パラメータ、戻り値を確認してください。コードブロックはコピーして使えるよう原文のまま残しています。

関数を呼び出す前に、構文、パラメータ、戻り値を確認してください。コードブロックはコピーして使えるよう原文のまま残しています。

関数を呼び出す前に、構文、パラメータ、戻り値を確認してください。コードブロックはコピーして使えるよう原文のまま残しています。

この API を使用するときは、PDF/A 制約、必要な最小 PDF バージョン、外部リソース、選択中の文書状態に注意してください

構文

Delphi

Function TPDFlib.DASetPageBox(FileHandle, PageRef, BoxIndex: Integer; X1, Y1, X2, Y2: Double): Integer;

ActiveX

Function PDFlib::DASetPageBox(FileHandle As Long, PageRef As Long, BoxIndex As Long, X1 As Double, Y1 As Double, X2 As Double, Y2 As Double) As Long

DLL

int DLDASetPageBox(int InstanceID, int FileHandle, int PageRef, int BoxIndex, double X1, double Y1, double X2, double Y2);

パラメータ

FileHandleFileHandle はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PageRefPageRef は現在の PDF 文書内のページまたはページ参照を識別します。
BoxIndexBoxIndexDASetPageBox のパラメータです。シグネチャに示された型を使い、現在の PDF 文書、選択ページ、または有効なリソースに合う値を指定してください。
X1X1 は現在のページ単位での座標、寸法、または測定値を定義します。
Y1Y1 は現在のページ単位での座標、寸法、または測定値を定義します。
X2X2 は現在のページ単位での座標、寸法、または測定値を定義します。
Y2Y2 は現在のページ単位での座標、寸法、または測定値を定義します。

戻り値

0この値は DASetPageBox の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
1この値は DASetPageBox の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します