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
| MarkupType | 0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Koordinat horizontal tepi kiri bounding box anotasi |
|---|---|
| Left | |
| Top | Koordinat vertikal tepi atas bounding box anotasi |
| Width | Lebar bounding box anotasi |
| Height | Tinggi bounding box anotasi |
Nilai kembalian
| 0 | Parameter MarkupType tidak di antara 1 dan 4. Text markup annotation berhasil ditambahkan |
|---|---|
| 1 |