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

ClasserLa description
AbsorbedCellReprésente la cellule du tableau qui existe sur la page
AbsorbedRowReprésente la ligne du tableau qui existe sur la page
AbsorbedTableReprésente le tableau qui existe sur la page
CharInfoReprésente un objet d’information de caractère. Fournit des informations de positionnement de caractère.
CharInfoCollectionReprésente la collection d’objets CharInfo.
CustomFontSubstitutionBaseReprésente une classe de base pour la stratégie de substitution de police personnalisée.
FileFontSourceReprésente une source de fichier de police unique.
FolderFontSourceReprésente le dossier qui contient les fichiers de police.
FontReprésente l’objet police.
FontAbsorberReprésente un objet absorbeur de polices. Effectue une recherche de polices et donne accès aux résultats de la recherche viaFonts collection.
FontCollectionReprésente la collection de polices.
FontRepositoryEffectue 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.
FontSourceReprésente une classe de base pour la source de la police.
FontSourceCollectionReprésente la collection de sources de polices.
FontSubstitutionReprésente une classe de base pour les stratégies de substitution de polices.
FontSubstitutionCollectionReprésente la collection de stratégies de substitution de polices.
MarkupParagraphReprésente un paragraphe.
MarkupSectionRepré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.
MemoryFontSourceReprésente une source de fichier de police unique.
PageMarkupBalisage de page représenté par des collections deMarkupSection etMarkupParagraph .
ParagraphAbsorberRepré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.
PositionReprésente un objet de position
SimpleFontSubstitutionReprésente une classe pour une stratégie de substitution de police simple.
SystemFontSourceReprésente toutes les polices installées sur le système.
SystemFontsSubstitutionReprésente une classe pour la stratégie de substitution de polices qui remplace les polices par des polices système.
TableAbsorberRepré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.
TabStopReprésente une position d’arrêt de tabulation personnalisée dans un paragraphe.
TabStopsReprésente une collection deTabStop objets.
TextAbsorberReprésente un objet absorbeur d’un texte. Effectue une extraction de texte et donne accès au résultat viaText objet.
TextBuilderAjoute l’objet texte à la page Pdf.
TextEditOptionsDescube les options des opérations d’édition de texte.
TextExtractionErrorDécrit l’erreur d’extraction de texte apparue dans le document PDF.
TextExtractionErrorLocationReprésente l’emplacement dans le document PDF où l’erreur d’extraction de texte est apparue.
TextExtractionOptionsReprésente les options d’extraction de texte
TextFormattingOptionsReprésente les options de formatage du texte
TextFragmentReprésente un fragment de texte Pdf.
TextFragmentAbsorberRepré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.
TextFragmentCollectionReprésente une collection de fragments de texte
TextFragmentStateReprésente un état de texte d’un fragment de texte.
TextOptionsReprésente les options de traitement de texte
TextParagraphReprésente les paragraphes de texte sous la forme d’un objet texte multiligne.
TextReplaceOptionsReprésente les options de remplacement de texte
TextSearchOptionsReprésente les options de recherche de texte
TextSegmentReprésente un segment de texte PDF.
TextSegmentCollectionReprésente une collection de segments de texte
TextStateReprésente un état de texte d’un text

Interfaces

InterfaceLa description
IFontOptionsPropriétés utiles pour régler le comportement des polices
ITableElementCette interface représente un élément de table existant extrait par TableAbsorber.

Énumération

ÉnumérationLa description
FontStylesSpécifie les informations de style appliquées au texte.
FontTypesÉnumération des types de polices pris en charge.
SubstitutionFontCategoriesReprésente les catégories de polices pouvant être remplacées.
TabAlignmentTypeÉnumère les types d’alignement des tabulations.
TabLeaderTypeEnumère les types de début de tabulation.
TextRenderingModeLe 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.