PdfViewer

Összefoglaló

PdfViewer egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: Printable, AutoCloseable.

PDF dokumentumok megtekintésére és kinyomására szolgáló homlokzat.

Ez a osztály 26 módszert biztosít az PdfViewer objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: PdfViewer, bindPdf, close, closePdfFile, decodeAllPages, decodePage, getResolution, isAutoResize, isAutoRotate, isPrintAsGrayscale, isPrintPageDialog, isUseIntermidiateImage, és 11 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
autoResizebooleanOlvasd!Visszaadja, hogy az oldalak méretét automatikusan módosították-e a papírhoz.
autoRotatebooleanOlvasd!Visszaadja, hogy a lapok automatikusan forognak-e.
printPageDialogbooleanOlvasd!Visszaadja, hogy megjelenik-e a nyomtatás előtt egy nyomtaszköz.
printAsGrayscalebooleanOlvasd!Visszaadja, hogy kell-e szürke színben nyomtatni.
resolutionintOlvasd!A DPI-ben megadott megjelenítési felbontás.
useIntermidiateImagebooleanOlvasd!Visszaadja, hogy használt-e közbenső kép.

Módszerek

Az aláírás:Leírás
PdfViewer()Új PdfViewer példányt hoz létre.
bindPdf(inputFile: String)Csatlakoztat egy PDF-fájlhoz.
bindPdf(stream: InputStream)A PDF-et egy bemeneti áramlóról köti.
bindPdf(doc: Document)Egy meglévő dokumentumot köt a nézőhöz.
openPdfFile(inputFile: String)PDF fájlt nyit (a bindPdf név).
printDocumentWithSettings(pageSettings: PrintPageSettings, printerSettings: PdfPrinterSettings)A dokumentumot a megadott oldal és nyomtató beállításaival kinyomja.
printDocumentWithSettings(printerSettings: PdfPrinterSettings)A dokumentumot a megadott nyomtatóbeállítással az alapértelmezett oldalas beállításokkal kinyomja.
printDocument()A dokumentum nyomtatása az alapértelmezett beállításokat használva.
printLargePdf(inputFile: String)Nagy PDF-fájl nyomtatása (kötés és nyomás).
decodePage(pageNum: int)BufferedImageEgy oldal megjelenítése egy BufferedImage.
decodeAllPages()BufferedImage[]Minden oldalt a BufferedImage táblázathoz adja.
print(g: Graphics, pf: PageFormat, pageIndex: int)int
isAutoResize()booleanVisszaadja, hogy az oldalak méretét automatikusan módosították-e a papírhoz.
setAutoResize(v: boolean)Meghatározza, hogy az oldalak méretét automatikusan módosítják-e a papírhoz.
isAutoRotate()booleanVisszaadja, hogy a lapok automatikusan forognak-e.
setAutoRotate(v: boolean)Meghatározza, hogy az oldalak automatikusan forognak-e.
isPrintPageDialog()booleanVisszaadja, hogy megjelenik-e a nyomtatás előtt egy nyomtaszköz.
setPrintPageDialog(v: boolean)Meghatározza, hogy megjelenik-e a nyomtatási párbeszéd.
isPrintAsGrayscale()booleanVisszaadja, hogy kell-e szürke színben nyomtatni.
setPrintAsGrayscale(v: boolean)Meghatározza, hogy a képet szürke színben kell-e nyomtatni.
getResolution()intA DPI-ben megadott megjelenítési felbontás.
setResolution(v: int)A rendszerezési felbontás DPI-ben.
setUseIntermidiateImage(v: boolean)Meghatározza, hogy a nyomtatásra egy középső képet kell-e használni.
isUseIntermidiateImage()booleanVisszaadja, hogy használt-e közbenső kép.
closePdfFile()Zárja a PDF- fájlt (a close név).
close()

Lásd még:

 Magyar