TextDevice
Resumo geral
TextDevice é uma classe em Aspose.PDF FOSS para .NET.
Extrair texto de páginas PDF.
Esta classe fornece 8 métodos para trabalhar com objetos TextDevice em programas .NET. Os métodos disponíveis incluem: Process, TextDevice. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: Encoding, ExtractionOptions.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
Encoding | Encoding | Leitura/Escrita | Obtém ou define a codificação de texto usada ao escrever para um fluxo. |
ExtractionOptions | TextExtractionOptions | Leitura/Escrita | Obtém ou define as opções de extração do texto. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
TextDevice() | Inicializa um TextDevice com configurações padrão. |
TextDevice(encoding: Encoding) | Inicializa um TextDevice com a codificação especificada. |
TextDevice(extractionOptions: TextExtractionOptions) | Inicializa um TextDevice com as opções de extração especificadas. |
TextDevice(extractionOptions: TextExtractionOptions, encoding: Encoding) | Inicializa um TextDevice com opções de extração e codificação. |
Process(page: Page) | Extrair texto de uma única página. |
Process(document: Document) | Extrair texto de todas as páginas do documento. |
Process(page: Page, output: Stream) | Extrair texto e escrever para um fluxo. |
Process(page: Page, outputFileName: string) | Extrair texto e escrever para um arquivo. |