PdfConverter

Revisión

PdfConverter Es una clase en Aspose.PDF FOSS para Java. Heredados de: AutoCloseable.

Convertir páginas de PDF en imágenes raster (JPEG, PNG).

Esta clase proporciona 47 métodos para trabajar con objetos PdfConverter en programas de Java. Los métodos disponibles incluyen: PdfConverter, bindPdf, close, doConvert, getCoordinateType, getDocument, getEndPage, getNextImage, getPageCount, getResolution, getStartPage, hasNextImage,y 6 métodos adicionales. 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 : coordinateType, document, endPage, pageCount, resolution, startPage.

Propiedades

NombreTipoAccesoDescripción
documentDocumentLeerdevolver el documento actualmente vinculado.
pageCountintLeerRetorna el número total de páginas en el documento vinculado.
startPageintLeerDevolver la página de inicio, o 0 si no se establece.
endPageintLeerDevolver la página final, o 0 si no se establece.
resolutionResolutionLeerdevolver la resolución actual.
coordinateTypePageCoordinateTypeLeerRetorna la cuadro de página que debe utilizarse como espacio de coordenadas.

Metodología

firmaDescripción
PdfConverter()Crea una nueva instancia {@code PdfConverter} con resolución de 150 DPI por defecto.
PdfConverter(document: Document)Crea un nuevo convertidor vinculado al documento suministrado.
bindPdf(inputFile: String)booleanEnlaza un archivo PDF a este convertidor.
bindPdf(inputStream: InputStream)booleanConexión de un PDF a partir de una entrada.
bindPdf(document: Document)booleanEnlaza un {@link Document} existente a este convertidor.
getDocument()Documentdevolver el documento actualmente vinculado.
setResolution(resolution: Resolution)Establece la resolución para renderización de imágenes.
doConvert()booleanInicia el proceso de conversión al reinstalar la página.
getPageCount()intRetorna el número total de páginas en el documento vinculado.
setStartPage(startPage: int)Configura la primera página (1-basada) para incluir en los renders posteriores.
setEndPage(endPage: int)Configura la última página (1-basada, incluida) para los siguientes renders.
getStartPage()intDevolver la página de inicio, o 0 si no se establece.
getEndPage()intDevolver la página final, o 0 si no se establece.
getResolution()Resolutiondevolver la resolución actual.
getCoordinateType()PageCoordinateTypeRetorna la cuadro de página que debe utilizarse como espacio de coordenadas.
setCoordinateType(coordinateType: PageCoordinateType)Establece cuál de las páginas se utilizará como espacio de coordenadas.
hasNextImage()booleanDevolver si hay más páginas para convertir.
getNextImage(outputFile: String, format: String)booleanRendir la siguiente página a un archivo de imagen.
getNextImage(stream: OutputStream, format: String)booleanRendir la siguiente página a un flujo de salida.
getNextImage(outputFile: String, format: ImageFormat)booleanRendir la siguiente página a un archivo de imagen utilizando el dado {@link ImageFormat}.
getNextImage(outputFile: String, format: ImageFormat, quality: int)booleanRendera la siguiente página a un archivo de imagen con calidad JPEG explícita.
getNextImage(stream: OutputStream, format: ImageFormat)booleanRendir la siguiente página a un flujo de salida utilizando el dado {@link ImageFormat}.
getNextImage(stream: OutputStream, format: ImageFormat, quality: int)booleanRendera la siguiente página a un flujo de salida con calidad JPEG explícita.
getNextImage(outputFile: String)booleanRendir la siguiente página a un archivo utilizando el formato JPEG por defecto.
getNextImage(stream: OutputStream)booleanRendir la siguiente página a un flujo utilizando el formato JPEG por defecto.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int)booleanRendir la siguiente página a un archivo con dimensiones de salida explícitas.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int, quality: int)booleanRendera la siguiente página a un archivo con dimensiones explícitas y calidad JPEG.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int)booleanRendir la siguiente página a un flujo con dimensiones de salida explícitas.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int, quality: int)booleanRendera la siguiente página a un flujo con dimensiones explícitas y calidad JPEG.
getNextImage(outputFile: String, format: ImageFormat, width: double, height: double, quality: int)booleanDublado/altura de la carga de archivo (compatible con la firma C# API).
getNextImage(outputFile: String, pageSize: PageSize)booleanPageSize sobrecarga: rendirá la siguiente página al tamaño de la página dada (default JPEG).
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat)booleanPageSize + formato sobrecarga — versión de corriente.
getNextImage(stream: OutputStream, format: ImageFormat, width: double, height: double, quality: int)booleanDublado/altura de la carga de corriente (compatible con la firma API C#).
saveAsTIFF(outputFile: String)booleanSalva todas las páginas del documento vinculado como un solo archivo TIFF multi-página.
saveAsTIFF(outputFile: String, settings: TiffSettings)booleanSalva todas las páginas del documento vinculado como un TIFF de múltiples páginas con configuraciones.
saveAsTIFF(outputFile: String, settings: TiffSettings, resolution: Resolution)booleanSalva todas las páginas como un TIFF multi-página con configuraciones y resolución explícita.
saveAsTIFF(stream: OutputStream, settings: TiffSettings)booleanSalva todas las páginas como un TIFF de múltiples páginas a una corriente de salida.
saveAsTIFF(outputFile: String, compression: CompressionType)booleanSalva todas las páginas como TIFF de múltiples páginas con el tipo de compresión dado.
saveAsTIFF(outputFile: String, pageSize: PageSize, settings: TiffSettings)booleanSalva todas las páginas como un TIFF multi-página ajustado al tamaño de la página especificada.
saveAsTIFF(stream: OutputStream, pageSize: PageSize, settings: TiffSettings)booleanSalva todas las páginas como un TIFF multi-página ajustado al tamaño de la página especificada.
saveAsTIFF(outputFile: String, width: int, height: int)booleanSalva todas las páginas como TIFF multipágina escalado a la medida de los pixel.
saveAsTIFF(outputFile: String, width: int, height: int, compression: CompressionType)booleanSalva todas las páginas como TIFF multi-páginas escalado a las dimensiones determinadas con la compresión.
saveAsTIFF(outputFile: String, width: int, height: int, settings: TiffSettings)booleanSalva todas las páginas como TIFF multi-páginas escalado a las dimensiones con la configuración.
saveAsTIFF(stream: OutputStream, width: int, height: int, settings: TiffSettings)booleanEl flujo de sobrecarga con dimensiones y configuraciones específicas del objetivo.
saveAsTIFFClassF(outputFile: String)booleanSalva todas las páginas como TIFF Class F (formato de fax B/W, compresión CCITT4).
saveAsTIFFClassF(outputFile: String, width: int, height: int)booleanTIFF Classe F con dimensiones de objetivo.
close()Cabe cerrar el convertidor y liberar el documento vinculado.

Ver también

 Español