DrawCapturedPageMatrix
ページレイアウト
説明
この関数は、CapturePage 関数で以前にキャプチャしたページを現在のページに描画します。サイズ、位置、回転を変換行列で指定でき、高度なページ面付けが可能です
CapturePage を使用してある文書から別の文書へページを移動することはできないため、CapturePage を呼び出す前に必要なすべてのページを 1 つの文書に結合する必要があります。CaptureID は非表示ページへのポインターにすぎないため、解放する必要はありません
構文
Delphi
Function TPDFlib.DrawCapturedPageMatrix(CaptureID: Integer; M11, M12, M21, M22, MDX, MDY: Double): Integer;
ActiveX
Function PDFlib::DrawCapturedPageMatrix(CaptureID As Long, M11 As Double, M12 As Double, M21 As Double, M22 As Double, MDX As Double, MDY As Double) As Long
DLL
int DLDrawCapturedPageMatrix(int InstanceID, int CaptureID, double M11, double M12, double M21, double M22, double MDX, double MDY);
パラメータ
| CaptureID | 以前にページをキャプチャしたときに CapturePage 関数が返した ID 行列成分 |
|---|---|
| M11 | |
| M12 | 行列の成分 |
| M21 | 行列の成分 |
| M22 | 行列の成分 |
| MDX | 行列の成分 |
| MDY | 行列の成分 |
戻り値
| 0 | 無効な CaptureID が指定されました |
|---|---|
| 1 | キャプチャ済みページが正常に描画されました |