TextDevice

Revisión

TextDevice Es una clase en Aspose.PDF FOSS para Java.

Extrae texto de una página PDF y lo escribe en un flujo de salida.

Esta clase proporciona 10 métodos para trabajar con los objetos TextDevice en programas de Java. Los métodos disponibles incluyen: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : DEFAULT_ENCODING, encoding, extractionOptions.

Propiedades

NombreTipoAccesoDescripción
extractionOptionsTextExtractionOptionsLeerRetorna las opciones de extracción actuales.
encodingCharsetLeerRetorna el código de salida actual.
DEFAULT_ENCODINGCharsetLeer{@link Charset} que se ajusta a .NET {_code Encoding.Unicode} (UTF-16 pequeño-endian, no BOM).

Metodología

firmaDescripción
TextDevice()Crea un TextDevice con opciones por defecto (modo{@code Pure}) y codificación Unicode.
TextDevice(encoding: Charset)Crea un TextDevice con las opciones de codificación y de default (modo{@code Pure}).
TextDevice(options: TextExtractionOptions)Crea un TextDevice con las opciones y codificación Unicode por defecto.
TextDevice(options: TextExtractionOptions, encoding: Charset)Crea un TextDevice con las opciones y codificación.
getExtractionOptions()TextExtractionOptionsRetorna las opciones de extracción actuales.
setExtractionOptions(options: TextExtractionOptions)Establece las opciones de extracción (null se sustituye por la opción de código Pure).
getEncoding()CharsetRetorna el código de salida actual.
setEncoding(encoding: Charset)Configura el codificación de salida (null se reemplaza por unicode/UTF-16LE).
process(page: Page, output: OutputStream)Extrae texto de una página y lo escribe en el flujo de salida utilizando la
Configuración de codificación.
process(page: Page, outputFile: String)Extrae texto de una página y escribe en el archivo a {@code outputFile}
Utilizar el codificación configurado.

Ver también

 Español