TableElement

Vue d’ensemble

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

Cette classe fournit 14 méthodes pour travailler avec des objets TableElement dans les programmes .NET. Les méthodes disponibles incluent : AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, et 2 méthodes supplémentaires. 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 24 autres.

Propriétés

NomTypeAccèsDescription
RepeatingRowsCountintRead/WriteObtient ou définit le nombre de lignes répétées.
RepeatingColumnsCountintRead/WriteObtient ou définit le nombre de colonnes répétées.
RepeatingRowsStyleAspose.Pdf.Text.TextState?Read/WriteObtient ou définit le style des lignes répétées.
BackgroundColorAspose.Pdf.Color?Read/WriteObtient ou définit la couleur d’arrière-plan.
BorderAspose.Pdf.BorderInfo?Read/WriteObtient ou définit la bordure.
AlignmentAspose.Pdf.HorizontalAlignmentRead/WriteObtient ou définit l’alignement.
CornerStyleAspose.Pdf.BorderCornerStyleRead/WriteObtient ou définit le style des coins.
BrokenAspose.Pdf.TableBrokenRead/WriteObtient ou définit le statut cassé.
ColumnAdjustmentAspose.Pdf.ColumnAdjustmentRead/WriteObtient ou définit l’ajustement de la colonne.
ColumnWidthsstring?Read/WriteObtient ou définit les largeurs des colonnes.
DefaultColumnWidthstring?Read/WriteObtient ou définit la largeur de colonne par défaut.
DefaultCellBorderAspose.Pdf.BorderInfo?Read/WriteObtient ou définit la bordure de cellule par défaut.
DefaultCellPaddingAspose.Pdf.MarginInfo?Read/WriteObtient ou définit le remplissage de cellule par défaut.
DefaultCellTextStateAspose.Pdf.Text.TextStateRead/WriteObtient ou définit l’état du texte de cellule par défaut.
IsBrokenboolRead/WriteObtient ou définit s’il est cassé.
IsBordersIncludedboolRead/WriteObtient ou définit si les bordures sont incluses.
LeftfloatRead/WriteObtient ou définit la valeur gauche.
TopfloatRead/WriteObtient ou définit la valeur supérieure.
StructureTextStateStructureTextStateReadÉtat du 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 (/S entry, 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 si 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
CreateTBody()Créer + ajouter un enfant TBody.
CreateTHead()Créer + ajouter un enfant THead.
CreateTFoot()Créer + ajouter un enfant TFoot.
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 du vidage 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 reparenté 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