Aspose.Pdf.Text

Le namespace Aspose.Pdf.Text 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 des polices d’un document.

Classes

ClasseDescription
AbsorbedCellReprésente une cellule de tableau qui existe sur la page
AbsorbedRowReprésente une ligne de tableau qui existe sur la page
AbsorbedTableReprésente un tableau qui existe sur la page
CharInfoReprésente un objet d’information de caractère. Fournit des informations de positionnement des caractères.
CharInfoCollectionReprésente une collection d’objets CharInfo.
CustomFontSubstitutionBaseReprésente une classe de base pour la stratégie de substitution de polices personnalisées.
FileFontSourceReprésente une source de fichier de police unique.
FolderFontSourceReprésente le dossier qui contient des fichiers de polices.
FontReprésente un objet de police.
FontAbsorberReprésente un objet absorbeur de polices. Effectue une recherche de polices et fournit un accès aux résultats de recherche via la collection Fonts.
FontCollectionReprésente une collection de polices.
FontRepositoryEffectue une recherche de polices. Recherche dans les polices installées sur le système et les polices Pdf standard. Fournit également une fonctionnalité pour ouvrir des polices personnalisées.
FontSourceReprésente une classe de base pour la source de police.
FontSourceCollectionReprésente une collection de sources de polices.
FontSubstitutionReprésente une classe de base pour les stratégies de substitution de polices.
FontSubstitutionCollectionReprésente une collection de stratégies de substitution de polices.
MarkupParagraphReprésente un paragraphe.
MarkupSectionReprésente une section de balisage - la région rectangulaire d’une page qui contient du texte et peut être visuellement séparée d’autres blocs de texte.
MemoryFontSourceReprésente une source de fichier de police unique.
PageMarkupBalisage de page représenté par des collections de MarkupSection et MarkupParagraph.
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 fournit un accès aux rectangles et polygones qui les décrivent dans l’espace de coordonnées de texte. Effectue également une recherche de segments de texte et fournit un accès aux résultats de recherche via les collections !:TextFragments regroupées par éléments de structure.
ParagraphAbsorberOptionsReprésente les options pour le ParagraphAbsorber.
PositionReprésente un objet de position
RegexManagerFournit un wrapper pour les opérations d’expressions régulières avec des paramètres de délai d’attente configurables.
SimpleFontSubstitutionReprésente une classe pour la stratégie de substitution de polices 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 substitue les polices par des polices système.
TableAbsorberReprésente un objet absorbeur d’éléments de tableau. Effectue une recherche et fournit un accès aux résultats de recherche via la collection TableList.
TabStopReprésente une position d’arrêt de tabulation personnalisée dans un paragraphe.
TabStopsReprésente une collection d’objets TabStop.
TextAbsorberReprésente un objet absorbeur de texte. Effectue l’extraction de texte et fournit un accès au résultat via l’objet Text.
TextBuilderAjoute un objet texte à la page Pdf.
TextEditOptionsDécrit les options des opérations d’édition de texte.
TextExtractionErrorDécrit l’erreur d’extraction de texte qui est 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 de texte
TextFragmentReprésente un fragment de texte Pdf.
TextFragmentAbsorberReprésente un objet absorbeur de fragments de texte. Effectue une recherche de texte et fournit un accès aux résultats de recherche via la collection TextFragments.
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 des paragraphes de texte en tant qu’objet de 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 texte

Interfaces

InterfaceDescription
IFontOptionsPropriétés utiles pour ajuster le comportement de la police
ITableElementCette interface représente un élément de tableau existant extrait par TableAbsorber.

Énumération

ÉnumérationDescription
CoordinateOriginÉnumération CoordinateOrigin de texte.
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 qui peuvent être substituées.
TabAlignmentTypeÉnumère les types d’alignement de tabulation.
TabLeaderTypeÉnumère les types de leader de tabulation.
TextRenderingModeLe mode de rendu de texte, Tmode, détermine si l’affichage du texte doit entraîner le traçage, le remplissage, l’utilisation comme limite de découpage, ou une combinaison des trois.