function AddPageObjectMark(Index: Integer; const Name: AnsiString; const Params: TPdfContentMarkParams): Integer;
| Index | Integer. Δείκτης με βάση το μηδέν του αντικειμένου σελίδας προς επισήμανση |
| Name | AnsiString. Όνομα σήμανσης, γραμμένο ως όνομα PDF - για παράδειγμα Artifact, Span ή μία ετικέτα ορισμένη από την εφαρμογή. Ένα κενό όνομα εγείρει EPdfError |
| Params | TPdfContentMarkParams. Παράμετροι κλειδιού/τιμής που σχηματίζουν τη λίστα ιδιοτήτων της σήμανσης. Περάστε έναν κενό πίνακα για σήμανση χωρίς ιδιότητες |
| Result | Integer. Δείκτης με βάση το μηδέν της νέας σήμανσης μέσα στο αντικείμενο, χρησιμοποιήσιμος με SetPageObjectMarkParam και RemovePageObjectMark |
Προσθέτει μία ετικέτα BDC/EMC γύρω από το περιεχόμενο που σχεδιάζει το αντικείμενο. Κάθε παράμετρος γράφεται σύμφωνα με το Kind της, οπότε ακέραιοι, πραγματικοί, συμβολοσειρές και δυαδικά byte περνούν όλα μέσω PageObjectMarks
Η σήμανση παραμένει στο αντικείμενο σελίδας έως ότου αναδημιουργηθεί η ροή περιεχομένου. Καλέστε το UpdatePage πριν την αποθήκευση, αλλιώς η ετικέτα χάνεται όταν γραφτεί το αρχείο
Η σήμανση είναι ο τρόπος δήλωσης των artifacts: η επισήμανση διακοσμητικού περιεχομένου ως Artifact το κρατά εκτός της σειράς ανάγνωσης που ακολουθεί η υποστηρικτική τεχνολογία