AddTextMarkupAnnotation

Anotasi dan tautan area interaktif

Deskripsi

Menambahkan text markup annotation ke halaman saat ini

Secara default anotasi terdiri dari satu area persegi panjang yang cocok dengan bounding box anotasi. Area ini bisa diedit dan area lain bisa ditambahkan menggunakan fungsi GetAnnotQuadCount, GetAnnotQuadPoints, dan SetAnnotQuadPoints

Saat dokumen terpilih di bawah PDF 1.4, writer otomatis menaikkan versi PDF efektif ke 1.4 karena fungsi ini menulis entri opacity anotasi /CA milik PDF 1.4

Sintaks

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

Parameter

MarkupType0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Koordinat horizontal tepi kiri bounding box anotasi
Left
TopKoordinat vertikal tepi atas bounding box anotasi
WidthLebar bounding box anotasi
HeightTinggi bounding box anotasi

Nilai kembalian

0Parameter MarkupType tidak di antara 1 dan 4. Text markup annotation berhasil ditambahkan
1