AddTextMarkupAnnotation
Chú thích và liên kết điểm nóng
Mô tả
Thêm một chú thích text markup vào trang hiện tại
Mặc định chú thích sẽ gồm một vùng chữ nhật duy nhất khớp bounding box của chú thích. Vùng này sửa được và có thể thêm vùng khác bằng các hàm GetAnnotQuadCount, GetAnnotQuadPoints và SetAnnotQuadPoints
Khi tài liệu đang chọn thấp hơn PDF 1.4, writer tự động nâng phiên PDF thực tế lên 1.4 vì hàm này ghi mục /CA (độ mờ chú thích) của PDF 1.4
Cú pháp
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);
Tham số
| MarkupType | 0 = Highlight 1 = Gạch chân 2 = Gạch lượn 3 = Gạch ngang Tọa độ ngang của cạnh trái bounding box chú thích |
|---|---|
| Left | |
| Top | Tọa độ dọc của cạnh trên bounding box chú thích |
| Width | Chiều rộng bounding box của chú thích |
| Height | Chiều cao bounding box của chú thích |
Giá trị trả về
| 0 | Tham số MarkupType không nằm trong khoảng 1 đến 4 Chú thích text markup đã được thêm thành công |
|---|---|
| 1 |