PdfViewer

Približni podaci

PdfViewer je klasa u Aspose.PDF FOSS za Java. Nasljednici od: Printable, AutoCloseable.

Facade za pregled i tiskanje PDF dokumenata.

Ova klasa pruža 26 metoda za rad s PdfViewer objektima u Java programima. Postoje i sljedeće metode: PdfViewer, bindPdf, close, closePdfFile, decodeAllPages, decodePage, getResolution, isAutoResize, isAutoRotate, isPrintAsGrayscale, isPrintPageDialog, isUseIntermidiateImage, i 11 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
autoResizebooleanČitaj.Vrati da li su stranice automatski izmjenjene veličine kako bi se uklopile u papir.
autoRotatebooleanČitaj.Vrati da li su stranice automatski okrenute na najbolje.
printPageDialogbooleanČitaj.Vraća se da li je prikazan dijalog za ispis prije štampanja.
printAsGrayscalebooleanČitaj.Vrati da li se štampa u sivoj skali.
resolutionintČitaj.Vrati rezoluciju prikaza u DPI.
useIntermidiateImagebooleanČitaj.Vrati se da li je korišteno srednji prikaz.

Metoda za primjenu

PotpisOpisivanje
PdfViewer()Stvara novu PdfViewer instansu.
bindPdf(inputFile: String)Veže PDF datoteku na ovaj preglednik.
bindPdf(stream: InputStream)Veže PDF iz ulaznog toka.
bindPdf(doc: Document)Veže postojeći dokument na ovaj preglednik.
openPdfFile(inputFile: String)Otvara PDF datoteku (alias za bindPdf).
printDocumentWithSettings(pageSettings: PrintPageSettings, printerSettings: PdfPrinterSettings)Ispisuje dokument s određenim stranicama i postavkama štampača.
printDocumentWithSettings(printerSettings: PdfPrinterSettings)Ispisati dokument s navedenim postavkama štampača koristeći podrazumijevane postavke stranice.
printDocument()Isprinta dokument koristeći podrazumevane postavke.
printLargePdf(inputFile: String)Ispisuje veliku PDF datoteku (spoj i ispis).
decodePage(pageNum: int)BufferedImageIsporučuje jednu stranicu BufferedImage.
decodeAllPages()BufferedImage[]Render sve stranice BufferedImage niz.
print(g: Graphics, pf: PageFormat, pageIndex: int)int
isAutoResize()booleanVrati da li su stranice automatski izmjenjene veličine kako bi se uklopile u papir.
setAutoResize(v: boolean)Postavlja da li stranice su automatski izmjenjene veličine kako bi se uklopili papir.
isAutoRotate()booleanVrati da li su stranice automatski okrenute na najbolje.
setAutoRotate(v: boolean)Postavlja da li su stranice automatski okrenuti.
isPrintPageDialog()booleanVraća se da li je prikazan dijalog za ispis prije štampanja.
setPrintPageDialog(v: boolean)Postavlja se da li će biti prikazan dijalog za štampanje.
isPrintAsGrayscale()booleanVrati da li se štampa u sivoj skali.
setPrintAsGrayscale(v: boolean)Postavlja se da li treba tiskati u sivoj skali.
getResolution()intVrati rezoluciju prikaza u DPI.
setResolution(v: int)Postavlja rezoluciju prikaza u DPI.
setUseIntermidiateImage(v: boolean)Određuje se da li koristiti srednju sliku za tisak.
isUseIntermidiateImage()booleanVrati se da li je korišteno srednji prikaz.
closePdfFile()Zatvara PDF datoteku (alias za zatvoriti).
close()

Također pogledajte:

 Hrvatski