TableTHElement

Vue d’ensemble

TableTHElement est une classe dans Aspose.PDF FOSS pour .NET. Hérite de : StructureElement.

Cette classe fournit 11 méthodes pour travailler avec des objets TableTHElement dans les programmes .NET. Les méthodes disponibles incluent : AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET. Propriétés : ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border, et 16 autres.

Propriétés

NomTypeAccèsDescription
BackgroundColorAspose.Pdf.Color?Read/WriteObtient ou définit la couleur d’arrière-plan.
BorderAspose.Pdf.BorderInfo?Read/WriteObtient ou définit la bordure.
IsNoBorderboolRead/WriteObtient ou définit l’absence de bordure.
MarginAspose.Pdf.MarginInfo?Read/WriteObtient ou définit la marge.
AlignmentAspose.Pdf.HorizontalAlignmentRead/WriteObtient ou définit l’alignement.
VerticalAlignmentAspose.Pdf.VerticalAlignmentRead/WriteObtient ou définit l’alignement vertical.
DefaultCellTextStateAspose.Pdf.Text.TextStateRead/WriteObtient ou définit l’état de texte de cellule par défaut.
IsWordWrappedboolRead/WriteObtient ou définit le renvoi à la ligne du texte.
ColSpanintRead/WriteObtient ou définit la portée de colonne.
RowSpanintRead/WriteObtient ou définit la portée de ligne.
StructureTextStateStructureTextStateReadÉtat de texte appliqué au contenu en ligne de cet élément (stocké uniquement — le constructeur de structure ne le rend pas à nouveau).
AttributesStructureElementAttributesReadLes attributs de structure (/A) attachés à cet élément, organisés par propriétaire.
StructureTypestringReadLe rôle de type de structure PDF (/entrée S, par ex.
ActualTextstringRead/WriteLe texte de remplacement pour le contenu marqué (/ActualText).
AlternativeTextstringRead/WriteTexte alternatif utilisé par les technologies d’assistance (/Alt).
ExpansionTextstringRead/WriteTexte d’expansion pour une abréviation (/E).
LanguagestringRead/WriteCode de langue BCP-47 pour le contenu de l’élément (/Lang).
IDstringReadIdentifiant de l’élément (/ID) ; lecture seule — attribué lors de l’enregistrement.
TitlestringRead/WriteTitre de l’élément de structure (/T).
PagePage?ReadPage hébergeant le contenu de cet élément, ou null si l’élément n’a pas encore été attaché à une page.
ParentElementStructureElement?ReadL’élément de structure parent, ou null lorsque cet élément est détaché ou directement sous la racine de l’arbre de structure.
ChildElementsElementListReadEnfants directs de cet élément.

Méthodes

SignatureDescription
AppendChild(child: StructureElement)Ajouter un enfant sous le tableau /K de cet élément.
SetTag(tag: string)Remapper le rôle de cet élément vers une balise personnalisée, en enregistrant balise → son type standard dans la carte des rôles du document.
ToString()Représentation textuelle utilisée lors de l’exportation de l’arbre de structure (nom du rôle ; revient au nom du type si nécessaire).
FindElements(recursive: bool)Trouver récursivement les éléments descendants de type T.
SetText(text: string)Définir le contenu texte de l’élément (stocké comme ActualText).
SetId(id: string)Définir l’identifiant de l’élément (/ID).
ClearId()Supprimer l’identifiant de l’élément (/ID).
AdjustPosition(settings: object)Ébauche no-op conservée pour compatibilité avec l’API d’authoring AdjustPosition — le FOSS ne rend pas encore via PositionSettings.
ChangeParentElement(newParent: StructureElement, validate: bool)Déplacer cet élément sous newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Détacher cet élément, puis reparenter ses enfants sous l’ancien parent de cet élément (en prenant la place de cet élément).
Detach()Détacher cet élément de son parent.

Voir aussi

 Français