AddTextMarkupAnnotation

הערות וקישורים חמים (hotspot links)

תיאור

מוסיף הערת סימון טקסט לעמוד הנוכחי

כברירת מחדל ההערה תכלול אזור מלבני בודד התואם לתיבת התיחום של ההערה; אפשר לערוך את האזור ולהוסיף אזורים אחרים באמצעות הפונקציות 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גובה התיבה התוחמת של ההערה

ערכי החזרה

0הפרמטר MarkupType לא היה בין 1 ל־4. הערת סימון הטקסט נוספה בהצלחה
1