PdfViewer

Revisión

PdfViewer Es una clase en Aspose.PDF FOSS para Java. Heredados de: Printable, AutoCloseable.

Facade para ver y imprimir documentos PDF.

Esta clase proporciona 26 métodos para trabajar con los objetos PdfViewer en programas de Java. Los métodos disponibles incluyen: PdfViewer, bindPdf, close, closePdfFile, decodeAllPages, decodePage, getResolution, isAutoResize, isAutoRotate, isPrintAsGrayscale, isPrintPageDialog, isUseIntermidiateImage,11 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 : autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.

Propiedades

NombreTipoAccesoDescripción
autoResizebooleanLeerRetorna si las páginas son automáticamente resigidas para adaptarse al papel.
autoRotatebooleanLeerRetorna si las páginas son automaticamente rotaciones para que mejor se ajuste.
printPageDialogbooleanLeerDevolve si se muestra un diálogo de impresión antes de la imprenta.
printAsGrayscalebooleanLeerVolver a imprimir en grayscale.
resolutionintLeerRetorno de la resolución en DPI.
useIntermidiateImagebooleanLeerDevolver si se utiliza la imagen intermediada.

Metodología

firmaDescripción
PdfViewer()Crea una nueva instancia PdfViewer.
bindPdf(inputFile: String)Enlaza un archivo PDF a este espectador.
bindPdf(stream: InputStream)Conexión de un PDF a partir de una entrada.
bindPdf(doc: Document)Enlaza un documento existente a este espectador.
openPdfFile(inputFile: String)Abrir un archivo PDF (alí como bindPdf).
printDocumentWithSettings(pageSettings: PrintPageSettings, printerSettings: PdfPrinterSettings)Imprimir el documento con la página especificada y las configuraciones de impresor.
printDocumentWithSettings(printerSettings: PdfPrinterSettings)Imprimir el documento con las configuraciones de la impresora especificadas utilizando las definiciones default.
printDocument()Imprimir el documento utilizando las configuraciones de carácter predeterminado.
printLargePdf(inputFile: String)Imprimir un archivo PDF (bandios y impresas).
decodePage(pageNum: int)BufferedImageRendir una página a un BufferedImage.
decodeAllPages()BufferedImage[]Rendir todas las páginas a BufferedImage array.
print(g: Graphics, pf: PageFormat, pageIndex: int)int
isAutoResize()booleanRetorna si las páginas son automáticamente resigidas para ajustar el papel.
setAutoResize(v: boolean)Configura si las páginas son automaticamente resignadas para ajustar el papel.
isAutoRotate()booleanRetorna si las páginas son automaticamente rotaciones para que mejor se ajuste.
setAutoRotate(v: boolean)Determina si las páginas son rotas automáticas.
isPrintPageDialog()booleanDevolve si se muestra un diálogo de impresión antes de la imprenta.
setPrintPageDialog(v: boolean)Se determina si se muestra un diálogo impreso.
isPrintAsGrayscale()booleanVolver a imprimir en grayscale.
setPrintAsGrayscale(v: boolean)Se puede imprimir en grayscale.
getResolution()intRetorno de la resolución en DPI.
setResolution(v: int)- El sistema de rendimiento en DPI.
setUseIntermidiateImage(v: boolean)Se establece si se utiliza una imagen intermediada para la impresión.
isUseIntermidiateImage()booleanDevolver si se utiliza la imagen intermediada.
closePdfFile()Cierra el archivo PDF (alías para cerrar).
close()

Ver también

 Español