TableElement
Επισκόπηση
TableElement είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Κληρονομεί από: StructureElement.
Αυτή η κλάση παρέχει 14 μεθόδους για εργασία με αντικείμενα TableElement σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, και 2 επιπλέον μεθόδους.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border, και 24 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
RepeatingRowsCount | int | Read/Write | Λαμβάνει ή ορίζει τον αριθμό των επαναλαμβανόμενων γραμμών. |
RepeatingColumnsCount | int | Read/Write | Λαμβάνει ή ορίζει τον αριθμό των επαναλαμβανόμενων στηλών. |
RepeatingRowsStyle | Aspose.Pdf.Text.TextState? | Read/Write | Λαμβάνει ή ορίζει το στυλ των επαναλαμβανόμενων γραμμών. |
BackgroundColor | Aspose.Pdf.Color? | Read/Write | Λαμβάνει ή ορίζει το χρώμα φόντου. |
Border | Aspose.Pdf.BorderInfo? | Read/Write | Λαμβάνει ή ορίζει το περίγραμμα. |
Alignment | Aspose.Pdf.HorizontalAlignment | Read/Write | Λαμβάνει ή ορίζει την ευθυγράμμιση. |
CornerStyle | Aspose.Pdf.BorderCornerStyle | Read/Write | Λαμβάνει ή ορίζει το στυλ γωνίας. |
Broken | Aspose.Pdf.TableBroken | Read/Write | Λαμβάνει ή ορίζει το σπασμένο. |
ColumnAdjustment | Aspose.Pdf.ColumnAdjustment | Read/Write | Λαμβάνει ή ορίζει τη ρύθμιση στήλης. |
ColumnWidths | string? | Read/Write | Λαμβάνει ή ορίζει τα πλάτη των στηλών. |
DefaultColumnWidth | string? | Read/Write | Λαμβάνει ή ορίζει το προεπιλεγμένο πλάτος στήλης. |
DefaultCellBorder | Aspose.Pdf.BorderInfo? | Read/Write | Λαμβάνει ή ορίζει το προεπιλεγμένο περίγραμμα κελιού. |
DefaultCellPadding | Aspose.Pdf.MarginInfo? | Read/Write | Λαμβάνει ή ορίζει το προεπιλεγμένο padding κελιού. |
DefaultCellTextState | Aspose.Pdf.Text.TextState | Read/Write | Λαμβάνει ή ορίζει την προεπιλεγμένη κατάσταση κειμένου κελιού. |
IsBroken | bool | Read/Write | Λαμβάνει ή ορίζει αν είναι σπασμένο. |
IsBordersIncluded | bool | Read/Write | Λαμβάνει ή ορίζει αν τα περιγράμματα περιλαμβάνονται. |
Left | float | Read/Write | Λαμβάνει ή ορίζει το αριστερό. |
Top | float | Read/Write | Λαμβάνει ή ορίζει το πάνω. |
StructureTextState | StructureTextState | Read | Κατάσταση κειμένου που εφαρμόζεται στο ενσωματωμένο περιεχόμενο αυτού του στοιχείου (αποθηκεύεται μόνο — ο κατασκευαστής δομής δεν το επανασχεδιάζει). |
Attributes | StructureElementAttributes | Read | Τα χαρακτηριστικά δομής (/A) που συνδέονται με αυτό το στοιχείο, οργανωμένα ανά ιδιοκτήτη. |
StructureType | string | Read | Ο ρόλος τύπου δομής PDF (/S entry, π.χ. |
ActualText | string | Read/Write | Το κείμενο αντικατάστασης για το σημειωμένο περιεχόμενο (/ActualText). |
AlternativeText | string | Read/Write | Εναλλακτικό κείμενο που χρησιμοποιείται από βοηθητική τεχνολογία (/Alt). |
ExpansionText | string | Read/Write | Κείμενο επέκτασης για μια συντομογραφία (/E). |
Language | string | Read/Write | Κωδικός γλώσσας BCP-47 για το περιεχόμενο του στοιχείου (/Lang). |
ID | string | Read | Αναγνωριστικό στοιχείου (/ID); μόνο για ανάγνωση — εκχωρείται κατά την αποθήκευση. |
Title | string | Read/Write | Τίτλος του δομικού στοιχείου (/T). |
Page | Page? | Read | Σελίδα που φιλοξενεί το περιεχόμενο αυτού του στοιχείου, ή null όταν το στοιχείο δεν έχει ακόμη προσαρτηθεί σε σελίδα. |
ParentElement | StructureElement? | Read | Το γονικό δομικό στοιχείο, ή null όταν αυτό το στοιχείο είναι αποσυνδεδεμένο ή απευθείας κάτω από τη ρίζα του δέντρου δομής. |
ChildElements | ElementList | Read | Άμεσα παιδιά αυτού του στοιχείου. |
Μέθοδοι
| Signature | Description |
|---|---|
CreateTBody() | Δημιουργία + προσθήκη παιδικού στοιχείου TBody. |
CreateTHead() | Δημιουργία + προσθήκη παιδικού στοιχείου THead. |
CreateTFoot() | Δημιουργία + προσθήκη παιδικού στοιχείου TFoot. |
AppendChild(child: StructureElement) | Προσθήκη παιδικού στοιχείου κάτω από τον πίνακα /K αυτού του στοιχείου. |
SetTag(tag: string) | Αντιστοίχηση εκ νέου του ρόλου αυτού του στοιχείου σε προσαρμοσμένη ετικέτα, καταχωρίζοντας ετικέτα → τον τυπικό του τύπο στον χάρτη ρόλων του εγγράφου. |
ToString() | Κειμενική αναπαράσταση που χρησιμοποιείται κατά την εξαγωγή του δέντρου δομής (όνομα ρόλου· επιστρέφει στο όνομα τύπου εάν λείπει). |
FindElements(recursive: bool) | Αναδρομική εύρεση απογόνων στοιχείων τύπου T. |
SetText(text: string) | Ορισμός του κειμενικού περιεχομένου του στοιχείου (αποθηκεύεται ως ActualText). |
SetId(id: string) | Ορισμός του αναγνωριστικού του στοιχείου (/ID). |
ClearId() | Αφαίρεση του αναγνωριστικού του στοιχείου (/ID). |
AdjustPosition(settings: object) | Αντιπρόσωπος no‑op διατηρημένος για συμβατότητα με το AdjustPosition authoring API — το FOSS δεν αποδίδει ακόμη μέσω PositionSettings. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Μετακίνηση αυτού του στοιχείου κάτω από το newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Αποσύνδεση αυτού του στοιχείου, έπειτα επανατοποθέτηση των παιδιών του κάτω από τον προηγούμενο γονέα του στοιχείου (καταλαμβάνοντας τη θέση του στοιχείου). |
Detach() | Αποσύνδεση αυτού του στοιχείου από τον γονέα του. |