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);

パラメータ

MarkupType0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out 注釈バウンディングボックス左端の水平座標
Left
Top注釈境界ボックス上端の垂直座標
Width注釈の境界ボックスの幅
Height注釈境界ボックスの高さ

戻り値

0MarkupType パラメーターが 1~4 の範囲外でした テキストマークアップ注釈が正常に追加されました
1