ParagraphElement
Vue d’ensemble
ParagraphElement Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : StructureElement.
ParagraphElement fournit des méthodes pour modifier son texte, le tag, l’ID et la position hiérarchique dans une structure PDF.
Cette classe fournit 11 méthodes pour travailler avec des objets ParagraphElement dans les programmes .NET. Les méthodes disponibles comprennent : AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID,Et encore 7 autres.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
StructureTextState | StructureTextState | Lire | L’état de texte appliqué au contenu en ligne de cet élément (solo stocké - le constructeur de la structure FOSS ne re-render pas à travers lui). |
Attributes | StructureElementAttributes | Lire | Les attributs de structure (/A) attachés à cet élément, organisés par le propriétaire. |
StructureType | string | Lire | Le rôle de type structurel PDF (/S entré, par exemple. |
S | StructureType | Lire | Le type de structure (/S) de l’élément comme un StructureType dont le nom est la marque de rôle (par exemple. |
ActualText | string | Lire / Écrire | Le texte de remplacement pour le contenu marqué (/ActualText). |
AlternativeText | string | Lire / Écrire | Le texte alternatif utilisé par la technologie assistante (Alt). |
ExpansionText | string | Lire / Écrire | Extension de texte pour une abréviation (/E). |
Language | string | Lire / Écrire | Code de langue BCP-47 pour le contenu de l’élément (/Lang). |
ID | string | Lire | Identificateur d’élément (/ID) ; lecture seulement — attribué à sauvegarde. |
Title | string | Lire / Écrire | Titre de l’élément structurel (T). |
Page | Page? | Lire | Page hébergant le contenu de cet élément, ou null lorsque l’élément n’a pas encore été attaché à une page. |
ParentElement | StructureElement? | Lire | L’élément de structure maternelle, ou null lorsque cet élément est détaché ou directement sous la racine d’arbre structurel. |
ChildElements | ElementList | Lire | Les enfants de cet élément. |
méthodes
| Signature | Description |
|---|---|
AppendChild(child: StructureElement) | Appuyez l’enfant sous la barre /K de cet élément. |
SetTag(tag: string) | Remplacer le rôle de cet élément à une marque personnalisée, enregistrer la marque → son type standard dans la carte de rôle du document. |
ToString() | La représentation textuelle utilisée lors de la déploiement de l’arbre structurel (nom de rôle; tombe en arrière au nom du type). |
FindElements(recursive: bool) | Recursivement, trouver des éléments descendants du type T. |
SetText(text: string) | Définir le contenu texte de l’élément (stocké sous ActualText). |
SetId(id: string) | Définir l’identifiant de l’élément (/ID). |
ClearId() | Supprimer l’identificateur d’élément (ID). |
AdjustPosition(settings: object) | Capture de la position de layout demandée pour un élément structurel autorisé. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Mouvez cet élément sous newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Détournez cet élément, puis re-parent ses enfants sous l’ancien parent de cet article (prendre le slot de ce élème). |
Detach() | Détournez cet élément de votre parent. |