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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
autoResize | boolean | Leer | Retorna si las páginas son automáticamente resigidas para adaptarse al papel. |
autoRotate | boolean | Leer | Retorna si las páginas son automaticamente rotaciones para que mejor se ajuste. |
printPageDialog | boolean | Leer | Devolve si se muestra un diálogo de impresión antes de la imprenta. |
printAsGrayscale | boolean | Leer | Volver a imprimir en grayscale. |
resolution | int | Leer | Retorno de la resolución en DPI. |
useIntermidiateImage | boolean | Leer | Devolver si se utiliza la imagen intermediada. |
Metodología
| firma | Descripció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) → BufferedImage | Rendir 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() → boolean | Retorna 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() → boolean | Retorna 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() → boolean | Devolve 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() → boolean | Volver a imprimir en grayscale. |
setPrintAsGrayscale(v: boolean) | Se puede imprimir en grayscale. |
getResolution() → int | Retorno 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() → boolean | Devolver si se utiliza la imagen intermediada. |
closePdfFile() | Cierra el archivo PDF (alías para cerrar). |
close() |