FitImage
画像処理、ページレイアウト
説明
この関数を使用すると、ページ上の領域に画像を配置できます。画像の縦横比は維持され、画像の配置と回転を指定できます
構文
Delphi
Function TPDFlib.FitImage(Left, Top, Width, Height: Double; HAlign, VAlign, Rotate: Integer): Integer;
ActiveX
Function PDFlib::FitImage(Left As Double, Top As Double, Width As Double, Height As Double, HAlign As Long, VAlign As Long, Rotate As Long) As Long
DLL
int DLFitImage(int InstanceID, double Left, double Top, double Width, double Height, int HAlign, int VAlign, int Rotate);
パラメータ
| Left | 境界ボックス左端の水平座標 |
|---|---|
| Top | 境界ボックスの上端の垂直座標 |
| Width | 境界ボックスの幅 境界ボックスの高さ |
| Height | |
| HAlign | 境界ボックス内での画像の水平配置: 0 = 左 1 = 中央 2 = 右 |
| VAlign | バウンディングボックス内での画像の垂直配置: 0 = Top 1 = Center 2 = Bottom |
| Rotate | 画像の回転: 0 = 通常 1 = 反時計回りに 90 度 2 = 時計回りに 90 度 3 = 180 度 |
戻り値
| 0 | 画像を描画できませんでした。有効な画像が選択されていないか、HAlign、VAlign、または Rotate パラメーターが範囲外です |
|---|---|
| 1 | 画像が正常に描画されました |