TextDevice
Vue d’ensemble
TextDevice est une classe dans Aspose.PDF FOSS pour .NET.
Extrait le texte des pages PDF.
Cette classe fournit 8 méthodes pour travailler avec des objets TextDevice dans les programmes .NET.
Les méthodes disponibles incluent : Process, TextDevice.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : Encoding, ExtractionOptions.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Encoding | Encoding | Lecture/Écriture | Obtient ou définit le codage texte utilisé lors de l’écriture dans un flux. |
ExtractionOptions | TextExtractionOptions | Lecture/Écriture | Obtient ou définit les options d’extraction de texte. |
Méthodes
| Signature | Description |
|---|---|
TextDevice() | Initialise un TextDevice avec les paramètres par défaut. |
TextDevice(encoding: Encoding) | Initialise un TextDevice avec l’encodage spécifié. |
TextDevice(extractionOptions: TextExtractionOptions) | Initialise un TextDevice avec les options d’extraction spécifiées. |
TextDevice(extractionOptions: TextExtractionOptions, encoding: Encoding) | Initialise un TextDevice avec les options d’extraction et l’encodage. |
Process(page: Page) | Extrait le texte d’une seule page. |
Process(document: Document) | Extrait le texte de toutes les pages d’un document. |
Process(page: Page, output: Stream) | Extrait le texte et l’écrit dans un flux. |
Process(page: Page, outputFileName: string) | Extrait le texte et l’écrit dans un fichier. |