Contenu balisé

Vue d’ensemble

TaggedContent est une classe dans Aspose.PDF FOSS pour .NET. Hérite de : ITaggedContent.

Fournit un accès aux métadonnées PDF balisées (titre, langue) et à l’arbre de structure logique.

Cette classe fournit 41 méthodes pour travailler avec des objets TaggedContent dans les programmes .NET. Les méthodes disponibles incluent : CreateAnnotElement, CreateArtElement, CreateBibEntryElement, CreateBlockQuoteElement, CreateCaptionElement, CreateCodeElement, CreateDivElement, CreateFigureElement, CreateFormElement, CreateFormulaElement, CreateHeaderElement, CreateIndexElement, et 29 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 : Language, RootElement, StructTreeRoot, StructTreeRootElement, StructureTextState, Title.

Propriétés

NameTypeAccessDescription
Titlestring?ReadLe titre du document (à partir du dictionnaire Info).
Languagestring?ReadLa langue du document (balise BCP 47, provenant de l’entrée /Lang du catalogue).
StructTreeRootAspose.Pdf.Tagged.StructTreeRoot?ReadVue en lecture seule de la racine de l’arbre de structure du document (/StructTreeRoot), ou null lorsque le document n’est pas balisé.
RootElementLS.StructureElementReadLe premier élément de structure de niveau supérieur sous StructTreeRootElement (généralement l’élément Document généré automatiquement).
StructTreeRootElementLS.StructTreeRootElementReadL’enveloppe /StructTreeRoot hébergeant l’arbre de structure du document.
StructureTextStateLS.StructureTextStateReadÉtat de texte par défaut utilisé par les éléments de structure en ligne qui ne spécifient pas le leur.

Méthodes

SignatureDescription
SetTitle(title: string)Définir le titre du document dans le dictionnaire d’information.
SetLanguage(language: string)Définir la langue du document (balise BCP 47, par ex.
CreateAnnotElement()Créer une instance TaggedContent. Retourne null si le document n’est pas balisé.
CreateArtElement()Appelle CreateArtElement sur cette instance TaggedContent.
CreateBibEntryElement()Appelle CreateBibEntryElement sur cette instance TaggedContent.
CreateBlockQuoteElement()Appelle CreateBlockQuoteElement sur cette instance TaggedContent.
CreateCaptionElement()Appelle CreateCaptionElement sur cette instance TaggedContent.
CreateCodeElement()Appelle CreateCodeElement sur cette instance TaggedContent.
CreateDivElement()Appelle CreateDivElement sur cette instance TaggedContent.
CreateFigureElement()Appelle CreateFigureElement sur cette instance TaggedContent.
CreateFormElement()Créer une instance TaggedContent pour un nouveau document (potentiellement non balisé).
CreateFormulaElement()Créer une instance TaggedContent pour un nouveau document (potentiellement non balisé). Garantit que le document possède MarkInfo et StructTreeRoot.
CreateHeaderElement()Créer une instance TaggedContent pour un nouveau document (potentiellement non balisé). Garantit que le document possède MarkInfo et StructTreeRoot. Crée un élément racine en mémoire qui ne dépend pas du lecteur PDF.
CreateIndexElement()Appelle CreateIndexElement sur cette instance TaggedContent.
CreateLinkElement()Appelle CreateLinkElement sur cette instance TaggedContent.
CreateListElement()Appelle CreateListElement sur cette instance TaggedContent.
CreateListLBodyElement()Appelle CreateListLBodyElement sur cette instance TaggedContent.
CreateListLIElement()Appelle CreateListLIElement sur cette instance TaggedContent.
CreateListLblElement()Appelle CreateListLblElement sur cette instance TaggedContent.
CreateNonStructElement()Appelle CreateNonStructElement sur cette instance TaggedContent.
CreateNoteElement()Appelle CreateNoteElement sur cette instance TaggedContent.
CreateParagraphElement()Appelle CreateParagraphElement sur cette instance TaggedContent.
CreatePartElement()Appelle CreatePartElement sur cette instance TaggedContent.
CreatePrivateElement()Appelle CreatePrivateElement sur cette instance TaggedContent.
CreateQuoteElement()Appelle CreateQuoteElement sur cette instance TaggedContent.
CreateReferenceElement()Appelle CreateReferenceElement sur cette instance TaggedContent.
CreateRubyElement()Appelle CreateRubyElement sur cette instance TaggedContent.
CreateSectElement()Appelle CreateSectElement sur cette instance TaggedContent.
CreateSpanElement()Appelle CreateSpanElement sur cette instance TaggedContent.
CreateTOCElement()Appelle CreateTOCElement sur cette instance TaggedContent.
CreateTOCIElement()Appelle CreateTOCIElement sur cette instance TaggedContent.
CreateTableElement()Appelle CreateTableElement sur cette instance TaggedContent.
CreateTableTBodyElement()Appelle CreateTableTBodyElement sur cette instance TaggedContent.
CreateTableTDElement()Appelle CreateTableTDElement sur cette instance TaggedContent.
CreateTableTFootElement()Appelle CreateTableTFootElement sur cette instance TaggedContent.
CreateTableTHElement()Appelle CreateTableTHElement sur cette instance TaggedContent.
CreateTableTHeadElement()Appelle CreateTableTHeadElement sur cette instance TaggedContent.
CreateTableTRElement()Le titre du document (du dictionnaire Info).
CreateWarichuElement()Le titre du document (du dictionnaire Info).
PreSave()Préparer l’arbre en mémoire pour la sérialisation.
Save()Vider l’arbre en mémoire dans le dictionnaire StructTreeRoot du document afin que la prochaine sauvegarde du fichier intègre la structure mise à jour.

Voir aussi

 Français