AddTextMarkupAnnotation
注釈とホットスポットリンク
説明
現在のページにテキストマークアップ注釈を追加します
既定では注釈は注釈'の境界ボックスに一致する単一の矩形領域で構成されます。この領域は編集でき、GetAnnotQuadCount、GetAnnotQuadPoints、および SetAnnotQuadPoints 関数で他の領域を追加できます
選択したドキュメントが PDF 1.4 未満の場合、この関数が PDF 1.4 の /CA 注釈不透明度エントリを書き込むため、ライターは有効な PDF バージョンを自動的に 1.4 へ引き上げます
構文
Delphi
Function TPDFlib.AddTextMarkupAnnotation(MarkupType: Integer; Left, Top, Width, Height: Double): Integer;
ActiveX
Function PDFlib::AddTextMarkupAnnotation(MarkupType As Long, Left As Double, Top As Double, Width As Double, Height As Double) As Long
DLL
int DLAddTextMarkupAnnotation(int InstanceID, int MarkupType, double Left, double Top, double Width, double Height);
パラメータ
| MarkupType | 0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out 注釈バウンディングボックス左端の水平座標 |
|---|---|
| Left | |
| Top | 注釈境界ボックス上端の垂直座標 |
| Width | 注釈の境界ボックスの幅 |
| Height | 注釈境界ボックスの高さ |
戻り値
| 0 | MarkupType パラメーターが 1~4 の範囲外でした テキストマークアップ注釈が正常に追加されました |
|---|---|
| 1 |