AddTextMarkupAnnotation
Σχολιάσεις και σύνδεσμοι hotspot
Περιγραφή
Προσθέτει σχόλιο text markup στην τρέχουσα σελίδα
Από προεπιλογή το σχόλιο θα αποτελείται από ένα μοναδικό ορθογώνιο που αντιστοιχεί στο bounding box του σχολίου. Η περιοχή μπορεί να επεξεργαστεί και άλλες περιοχές μπορούν να προστεθούν με τις συναρτήσεις GetAnnotQuadCount, GetAnnotQuadPoints και SetAnnotQuadPoints
Όταν το επιλεγμένο έγγραφο είναι κάτω από PDF 1.4, ο writer ανεβάζει αυτόματα την ενεργή έκδοση 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);
Παράμετροι
| MarkupType | 0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Η οριζόντια συντεταγμένη της αριστερής ακμής του bounding box του σχολίου |
|---|---|
| Left | |
| Top | Η κατακόρυφη συντεταγμένη της πάνω πλευράς του bounding box του σχολίου |
| Width | Το πλάτος του bounding box του σχολίου |
| Height | Το ύψος του bounding box του σχολίου |
Τιμές επιστροφής
| 0 | Η παράμετρος MarkupType δεν ήταν μεταξύ 1 και 4. Η σημείωση επισήμανσης κειμένου προστέθηκε επιτυχώς |
|---|---|
| 1 |