AddLinkToFile
注釈とホットスポットリンク
説明
別の PDF ドキュメント内の特定ページと位置にリンクする、クリック可能なホットスポット矩形を選択したページに追加します
注釈の作成後にホットスポット境界線の色を変更するには SetAnnotBorderColor を使用します
構文
Delphi
Function TPDFlib.AddLinkToFile(Left, Top, Width, Height: Double; Const FileName: WideString; Page: Integer; Position: Double; NewWindow, Options: Integer): Integer;
ActiveX
Function PDFlib::AddLinkToFile(Left As Double, Top As Double, Width As Double, Height As Double, FileName As String, Page As Long, Position As Double, NewWindow As Long, Options As Long) As Long
DLL
int DLAddLinkToFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, int Page, double Position, int NewWindow, int Options);
パラメータ
| Left | ホットスポット長方形の左端の水平座標 |
|---|---|
| Top | ホットスポット矩形の上端の垂直座標 |
| Width | ホットスポット矩形の幅 |
| Height | ホットスポット矩形の高さ |
| FileName | リンク先 PDF ドキュメントのパスとファイル名 |
| Page | 出力先文書内の 1 から始まるページ番号 |
| Position | 開く出力先ページ上の垂直位置 |
| NewWindow | 0 は対象文書を開く前に現在の文書を閉じ、1 は対象を新しいウィンドウで開きます |
| Options | リンクの外観を指定します。0 = 境界線なし、1 = 境界線を描画 |
戻り値
| 0 | 通常は宛先ページ番号が無効なため、リンクを作成できませんでした |
|---|---|
| 1 | リンク注釈が正常に作成されました |