HeaderArtifact

HeaderArtifact

Επισκόπηση

HeaderArtifact είναι μια κλάση στο Aspose.PDF FOSS για .NET. Κληρονομεί από: Artifact.

Αναπαριστά ένα αντικείμενο κεφαλίδας — μια κεφαλίδα σε επίπεδο σελίδας που τρέχει, σημειωμένη Artifact /Subtype /Header (PDF 32000 §14.8.2.2).

Αυτή η κλάση παρέχει 15 μεθόδους για εργασία με αντικείμενα HeaderArtifact σε προγράμματα .NET. Διαθέσιμες μέθοδοι περιλαμβάνουν: Artifact, BeginUpdates, Dispose, GetValue, HeaderArtifact, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText και 2 επιπλέον μεθόδους. Όλα τα δημόσια μέλη είναι προσβάσιμα από οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS για .NET. Ιδιότητες: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype και 18 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
TypeArtifactTypeΑνάγνωση/ΕγγραφήΗ ταξινόμηση τύπου του αντικειμένου.
SubtypeArtifactSubtypeΑνάγνωση/ΕγγραφήΟ υποτύπος του αντικειμένου.
CustomTypestring?Ανάγνωση/ΕγγραφήΌνομα μη τυπικού τύπου τεχνητού αντικειμένου.
CustomSubtypestring?Ανάγνωση/ΕγγραφήΌνομα μη τυπικού υποτύπου τεχνητού αντικειμένου.
Textstring?Ανάγνωση/ΕγγραφήΚείμενο που εξήχθη από τους χειριστές ροής περιεχομένου του τεχνητού αντικειμένου.
RectangleRectangle?ΑνάγνωσηΠλαίσιο περιορισμού από την καταχώρηση /BBox στο λεξικό ιδιοτήτων.
OpacitydoubleΑνάγνωση/ΕγγραφήΔιαφάνεια του αντικειμένου (από το ExtGState /ca).
PagePage?ΑνάγνωσηΗ σελίδα στην οποία ανήκει αυτό το αντικείμενο.
ArtifactHorizontalAlignmentHorizontalAlignmentΑνάγνωση/ΕγγραφήΟριζόντια στοίχιση (από την καταχώριση /Attached).
ArtifactVerticalAlignmentVerticalAlignmentΑνάγνωση/ΕγγραφήΚατακόρυφη στοίχιση (από την καταχώριση /Attached).
IsBackgroundboolΑνάγνωση/ΕγγραφήΕάν αυτό είναι ένα αντικείμενο φόντου.
RotationdoubleΑνάγνωση/ΕγγραφήΓωνία περιστροφής σε μοίρες.
BackgroundColorColor?Ανάγνωση/ΕγγραφήΧρώμα φόντου.
RightMargindoubleΑνάγνωση/ΕγγραφήΔεξιό περιθώριο.
LeftMargindoubleΑνάγνωση/ΕγγραφήΑριστερό περιθώριο.
TopMargindoubleΑνάγνωση/ΕγγραφήΆνω περιθώριο.
BottomMargindoubleΑνάγνωση/ΕγγραφήΚάτω περιθώριο.
PositionPoint?Ανάγνωση/ΕγγραφήΣαφείς συντεταγμένες τοποθέτησης.
FormattedTextFormattedText?Ανάγνωση/ΕγγραφήΜορφοποιημένο κείμενο για το αντικείμενο.
TextStateTextState?Ανάγνωση/ΕγγραφήΚατάσταση κειμένου για το κείμενο του αντικειμένου.
LinesList<string>ΑνάγνωσηΠεριεχόμενο κειμένου πολλαπλών γραμμών.
ContentsList<Operator>ΑνάγνωσηΕσωτερικοί τελεστές ροής περιεχομένου που σχεδιάζουν το αντικείμενο.
FormXForm?ΑνάγνωσηΤο Form XObject που υποστηρίζει αυτό το αντικείμενο όταν αποδίδεται ως επαναχρησιμοποιήσιμη φόρμα (π.χ.
ImageXImage?ΑνάγνωσηΤο Image XObject που υποστηρίζει αυτό το artifact όταν το περιεχόμενό του είναι μια raster εικόνα.

Μέθοδοι

ΥπογραφήΠεριγραφή
HeaderArtifact()Δημιουργεί ένα κενό artifact κεφαλίδας (Σελιδοποίηση / Κεφαλίδα).
HeaderArtifact(text: string)Δημιουργεί ένα artifact κεφαλίδας που περιέχει το δεδομένο κείμενο.
Artifact()Προεπιλεγμένος κατασκευαστής — δημιουργεί ένα artifact με τύπο Undefined και υποτύπο.
SetPageNumberReplacementString(value: string)Ορίζει το διακριτικό αντικατάστασης αριθμού σελίδας που χρησιμοποιείται στο Text.
SetLinesAndState(text: string[], textState: TextState)Ορίζει περιεχόμενο κειμένου πολλαπλών γραμμών με την καθορισμένη κατάσταση κειμένου.
BeginUpdates()Ξεκινήστε μια ομαδοποιημένη ενημέρωση ιδιοτήτων.
SaveUpdates()Εκκαθαρίστε μια ομαδοποιημένη ενημέρωση που ξεκίνησε από BeginUpdates.
Dispose()Απελευθερώνει τους πόρους που κρατούνται από το artifact.
GetValue(name: string)Διαβάστε ένα προσαρμοσμένο ζεύγος όνομα/τιμή που ορίστηκε μέσω SetValue(string, string).
SetValue(name: string, value: string)Αποθηκεύστε ένα προσαρμοσμένο ζεύγος όνομα/τιμή στο αντικείμενο (για πρόσβαση σε μεταδεδομένα downstream· δεν εκδίδεται στο PDF σε αυτήν την κατασκευή).
RemoveValue(name: string)Αφαιρέστε ένα προσαρμοσμένο ζεύγος όνομα/τιμή που είχε οριστεί προηγουμένως μέσω SetValue.
SetImage(imageStream: Stream)Επισυνάψτε μια raster εικόνα στο αντικείμενο.
SetText(formattedText: FormattedText)Ορίστε το κείμενο του τεχνουργήματος από μια παρουσία FormattedText.
SetTextAndState(text: string, textState: TextState)Ορίστε το κείμενο και το TextState μαζί.
SetPdfPage(page: Page)Συνδέστε αυτό το τεχνούργημα με μια συγκεκριμένη σελίδα.

Δείτε επίσης

 Ελληνικά