SetAnnotQuadPoints
注釈とホットスポットリンク
説明
指定された注釈内の指定 quad(矩形領域)の座標を設定する。QuadNumber が注釈に既に存在する quad 数より大きい場合は、新しい quad が注釈に追加される
構文
Delphi
Function TPDFlib.SetAnnotQuadPoints(Index, QuadNumber: Integer; X1, Y1, X2, Y2, X3, Y3, X4, Y4: Double): Integer;
ActiveX
Function PDFlib::SetAnnotQuadPoints(Index As Long, QuadNumber As Long, X1 As Double, Y1 As Double, X2 As Double, Y2 As Double, X3 As Double, Y3 As Double, X4 As Double, Y4 As Double) As Long
DLL
int DLSetAnnotQuadPoints(int InstanceID, int Index, int QuadNumber, double X1, double Y1, double X2, double Y2, double X3, double Y3, double X4, double Y4);
パラメータ
| Index | 注釈のインデックス。ページ上の最初の注釈のインデックスは 1 です |
|---|---|
| QuadNumber | 設定する注釈's 四角形のインデックス。最初の四角形の QuadNumber は 1 である。QuadNumber が既存の四角形数より大きい場合は、新しい四角形が注釈に追加される |
| X1 | 左下隅の水平座標 |
| Y1 | 左下隅の垂直座標 |
| X2 | 右下隅の水平座標 |
| Y2 | 右下隅の垂直座標。右上隅の水平座標 |
| X3 | |
| Y3 | 右上隅の垂直座標 |
| X4 | 左上隅の水平座標 |
| Y4 | 左上隅の垂直座標 |
戻り値
| 0 | QuadNumber パラメーターが 1 未満でした |
|---|---|
| 1 | 四角形が変更されたか、新しい四角形が追加されました。double Y3、double X4、double Y4) |