TextDevice
Panoramica
TextDevice è una classe in Aspose.PDF FOSS per .NET.
Estrae testo dalle pagine PDF.
Questa classe fornisce 8 metodi per lavorare con oggetti TextDevice nei programmi .NET. I metodi disponibili includono: Process, TextDevice. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: Encoding, ExtractionOptions.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Encoding | Encoding | Lettura/Scrittura | Ottiene o imposta la codifica del testo usata quando si scrive su uno stream. |
ExtractionOptions | TextExtractionOptions | Lettura/Scrittura | Ottiene o imposta le opzioni di estrazione del testo. |
Metodi
| Firma | Descrizione |
|---|---|
TextDevice() | Inizializza un TextDevice con le impostazioni predefinite. |
TextDevice(encoding: Encoding) | Inizializza un TextDevice con la codifica specificata. |
TextDevice(extractionOptions: TextExtractionOptions) | Inizializza un TextDevice con le opzioni di estrazione specificate. |
TextDevice(extractionOptions: TextExtractionOptions, encoding: Encoding) | Inizializza un TextDevice con le opzioni di estrazione e la codifica. |
Process(page: Page) | Estrai il testo da una singola pagina. |
Process(document: Document) | Estrai il testo da tutte le pagine di un documento. |
Process(page: Page, output: Stream) | Estrai il testo e scrivilo su un flusso. |
Process(page: Page, outputFileName: string) | Estrai il testo e scrivilo su un file. |