Aspose.Pdf.Text

Le Aspose.Pdf.Textnamespace fournit des classes qui permettent d’extraire du texte, d’ajouter du texte, de manipuler le texte existant d’un document. Il contient également des classes qui permettent d’extraire, de remplacer, de substituer les polices d’un document.

Des classes

Classer La description
AbsorbedCell Représente la cellule du tableau qui existe sur la page
AbsorbedRow Représente la ligne du tableau qui existe sur la page
AbsorbedTable Représente le tableau qui existe sur la page
CharInfo Représente un objet d’information de caractère. Fournit des informations de positionnement de caractère.
CharInfoCollection Représente la collection d’objets CharInfo.
CustomFontSubstitutionBase Représente une classe de base pour la stratégie de substitution de police personnalisée.
FileFontSource Représente une source de fichier de police unique.
FolderFontSource Représente le dossier qui contient les fichiers de police.
Font Représente l’objet police.
FontAbsorber Représente un objet absorbeur de polices. Effectue une recherche de polices et donne accès aux résultats de la recherche viaFonts collection.
FontCollection Représente la collection de polices.
FontRepository Effectue une recherche de police. Recherche dans les polices installées sur le système et les polices PDF standard. Fournit également une fonctionnalité pour ouvrir les polices personnalisées.
FontSource Représente une classe de base pour la source de la police.
FontSourceCollection Représente la collection de sources de polices.
FontSubstitution Représente une classe de base pour les stratégies de substitution de polices.
FontSubstitutionCollection Représente la collection de stratégies de substitution de polices.
MarkupParagraph Représente un paragraphe.
MarkupSection Représente une section de balisage - la zone rectangulaire d’une page qui contient du texte et peut être visuellement séparée d’un autre bloc de texte.
MemoryFontSource Représente une source de fichier de police unique.
PageMarkup Balisage de page représenté par des collections deMarkupSection etMarkupParagraph .
ParagraphAbsorber Représente un objet absorbeur d’objets de structure de page tels que des sections et des paragraphes. Effectue une recherche de sections et de paragraphes de texte et permet d’accéder à des rectangles et des polydons qui le décrivent dans l’espace de coordonnées du texte. Effectue également une recherche de segments de texte et permet d’accéder aux résultats de la recherche via!:TextFragments collections regroupées par éléments de structure.
Position Représente un objet de position
SimpleFontSubstitution Représente une classe pour une stratégie de substitution de police simple.
SystemFontSource Représente toutes les polices installées sur le système.
SystemFontsSubstitution Représente une classe pour la stratégie de substitution de polices qui remplace les polices par des polices système.
TableAbsorber Représente un objet absorbeur d’éléments de table. Effectue une recherche et permet d’accéder aux résultats de la recherche viaTableList collection.
TabStop Représente une position d’arrêt de tabulation personnalisée dans un paragraphe.
TabStops Représente une collection deTabStop objets.
TextAbsorber Représente un objet absorbeur d’un texte. Effectue une extraction de texte et donne accès au résultat viaText objet.
TextBuilder Ajoute l’objet texte à la page Pdf.
TextEditOptions Descube les options des opérations d’édition de texte.
TextExtractionError Décrit l’erreur d’extraction de texte apparue dans le document PDF.
TextExtractionErrorLocation Représente l’emplacement dans le document PDF où l’erreur d’extraction de texte est apparue.
TextExtractionOptions Représente les options d’extraction de texte
TextFormattingOptions Représente les options de formatage du texte
TextFragment Représente un fragment de texte Pdf.
TextFragmentAbsorber Représente un objet absorbeur de fragments de texte. Effectue une recherche de texte et permet d’accéder aux résultats de la recherche viaTextFragments collection.
TextFragmentCollection Représente une collection de fragments de texte
TextFragmentState Représente un état de texte d’un fragment de texte.
TextOptions Représente les options de traitement de texte
TextParagraph Représente les paragraphes de texte sous la forme d’un objet texte multiligne.
TextReplaceOptions Représente les options de remplacement de texte
TextSearchOptions Représente les options de recherche de texte
TextSegment Représente un segment de texte PDF.
TextSegmentCollection Représente une collection de segments de texte
TextState Représente un état de texte d’un text

Interfaces

Interface La description
IFontOptions Propriétés utiles pour régler le comportement des polices
ITableElement Cette interface représente un élément de table existant extrait par TableAbsorber.

Énumération

Énumération La description
FontStyles Spécifie les informations de style appliquées au texte.
FontTypes Énumération des types de polices pris en charge.
SubstitutionFontCategories Représente les catégories de polices pouvant être remplacées.
TabAlignmentType Énumère les types d’alignement des tabulations.
TabLeaderType Enumère les types de début de tabulation.
TextRenderingMode Le mode de rendu du texte, Tmode, détermine si l’affichage du texte doit entraîner le trait, le remplissage, l’utilisation des contours du glyphe comme limite de découpage ou une combinaison des trois.