PDFium Delphi Component Docs

μέθοδος AddPageObjectMark

Στοιχείο: TPdf  ·  Μονάδα: PDFium
Προσθέτει σε ένα αντικείμενο σελίδας ένα νέο όνομα marked-content και μία λίστα ιδιοτήτων

Σύνταξη

function AddPageObjectMark(Index: Integer; const Name: AnsiString; const Params: TPdfContentMarkParams): Integer;

IndexInteger. Δείκτης με βάση το μηδέν του αντικειμένου σελίδας προς επισήμανση
NameAnsiString. Όνομα σήμανσης, γραμμένο ως όνομα PDF - για παράδειγμα Artifact, Span ή μία ετικέτα ορισμένη από την εφαρμογή. Ένα κενό όνομα εγείρει EPdfError
ParamsTPdfContentMarkParams. Παράμετροι κλειδιού/τιμής που σχηματίζουν τη λίστα ιδιοτήτων της σήμανσης. Περάστε έναν κενό πίνακα για σήμανση χωρίς ιδιότητες
ResultInteger. Δείκτης με βάση το μηδέν της νέας σήμανσης μέσα στο αντικείμενο, χρησιμοποιήσιμος με SetPageObjectMarkParam και RemovePageObjectMark

Περιγραφή

Προσθέτει μία ετικέτα BDC/EMC γύρω από το περιεχόμενο που σχεδιάζει το αντικείμενο. Κάθε παράμετρος γράφεται σύμφωνα με το Kind της, οπότε ακέραιοι, πραγματικοί, συμβολοσειρές και δυαδικά byte περνούν όλα μέσω PageObjectMarks

Η σήμανση παραμένει στο αντικείμενο σελίδας έως ότου αναδημιουργηθεί η ροή περιεχομένου. Καλέστε το UpdatePage πριν την αποθήκευση, αλλιώς η ετικέτα χάνεται όταν γραφτεί το αρχείο

Η σήμανση είναι ο τρόπος δήλωσης των artifacts: η επισήμανση διακοσμητικού περιεχομένου ως Artifact το κρατά εκτός της σειράς ανάγνωσης που ακολουθεί η υποστηρικτική τεχνολογία

Δείτε επίσης

PageObjectMarks, SetPageObjectMarkParam, RemovePageObjectMark, RemovePageObjectMarkParam, UpdatePage