TextAbsorber
Vue d’ensemble
TextAbsorber est une classe dans Aspose.PDF FOSS pour .NET.
Extrait le texte des pages PDF en analysant les flux de contenu.
Cette classe fournit 8 méthodes pour travailler avec des objets TextAbsorber dans les programmes .NET.
Les méthodes disponibles incluent : Reset, TextAbsorber, Visit.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : Errors, ExtractionOptions, HasErrors, Text, TextSearchOptions.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Text | string | Lecture | Le texte extrait après l’appel de Visit(). |
ExtractionOptions | TextExtractionOptions | Lecture/Écriture | Obtient ou définit les options d’extraction de texte. |
TextSearchOptions | TextSearchOptions | Lecture/Écriture | Obtient ou définit les options de recherche de texte utilisées lors de l’extraction. |
Errors | List<TextExtractionError> | Lecture | Erreurs enregistrées lors de l’extraction. |
HasErrors | bool | Lecture | Indique si une erreur d’extraction a été enregistrée. |
Méthodes
| Signature | Description |
|---|---|
TextAbsorber() | Initialise un nouveau TextAbsorber avec les paramètres par défaut. |
TextAbsorber(extractionOptions: TextExtractionOptions) | Initialise un nouveau TextAbsorber avec les options d’extraction spécifiées. |
TextAbsorber(textSearchOptions: TextSearchOptions) | Initialise avec des options de recherche de texte. |
TextAbsorber(extractionOptions: TextExtractionOptions, textSearchOptions: TextSearchOptions) | Initialise avec à la fois des options d’extraction et de recherche. |
Visit(page: Page) | Extrait le texte d’une seule page. |
Visit(form: XForm) | Extrait le texte de toutes les pages d’un document. |
Visit(pdf: Document) | Appelle Visit sur cette instance de TextAbsorber. |
Reset() | Efface le texte extrait et réinitialise l’état de l’absorbeur afin qu’il puisse être réutilisé. |