PdfViewer

Översikt

PdfViewer är en klass i Aspose.PDF FOSS för Java. ärvt från: Printable, AutoCloseable.

Facade för att visa och skriva ut PDF-dokument.

Denna klass ger 26 metoder för att arbeta med PdfViewer objekt i Java-program. Tillgängliga metoder inkluderar: PdfViewer, bindPdf, close, closePdfFile, decodeAllPages, decodePage, getResolution, isAutoResize, isAutoRotate, isPrintAsGrayscale, isPrintPageDialog, isUseIntermidiateImage,och 11 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.

ägodelar

NamnTyp avAccessBeskrivning
autoResizebooleanLäsningÅterställer om sidorna är automatiskt återställa för att passa papperet.
autoRotatebooleanLäsningÅterställer om sidor är automatiska roterade till bäst lämpliga.
printPageDialogbooleanLäsningÅterkommer om en tryckdialog visas innan du skriver ut.
printAsGrayscalebooleanLäsningÅterkommer om du ska skriva ut i grayscale.
resolutionintLäsningReturnerar renderingsresolution i DPI.
useIntermidiateImagebooleanLäsningÅterställer om det intermedia bilden används.

Metoder

SignatureBeskrivning
PdfViewer()Skapa en ny instans PdfViewer.
bindPdf(inputFile: String)Bind en PDF-fil till denna tittare.
bindPdf(stream: InputStream)Binder en PDF från ett input stream.
bindPdf(doc: Document)Bind en befintlig dokument till denna tittare.
openPdfFile(inputFile: String)Öppna en PDF-fil (i motsats till bindPdf).
printDocumentWithSettings(pageSettings: PrintPageSettings, printerSettings: PdfPrinterSettings)Skriv ut dokumentet med angivna sidor och skrivareinställningar.
printDocumentWithSettings(printerSettings: PdfPrinterSettings)Skriv ut dokumentet med de angivna skrivareinställningarna med standardsidor.
printDocument()Skriv ut dokumentet med standardinställningar.
printLargePdf(inputFile: String)Skriv ut en stor PDF-fil (binds och tryck).
decodePage(pageNum: int)BufferedImageRenderar en enda sida till en BufferedImage.
decodeAllPages()BufferedImage[]Renderar alla sidor till BufferedImage array.
print(g: Graphics, pf: PageFormat, pageIndex: int)int
isAutoResize()booleanÅterställer om sidorna är automatiskt återställa för att passa papperet.
setAutoResize(v: boolean)Ställer in om sidor automatiskt anpassas för att passa papperet.
isAutoRotate()booleanÅterställer om sidor är automatiska roterade till bäst lämpliga.
setAutoRotate(v: boolean)Ställer in om sidor roteras automatiskt.
isPrintPageDialog()booleanÅterkommer om en tryckdialog visas innan du skriver ut.
setPrintPageDialog(v: boolean)Ställer in om en utskriftsdialog visas.
isPrintAsGrayscale()booleanÅterkommer om du ska skriva ut i grayscale.
setPrintAsGrayscale(v: boolean)Ställer in huruvida utskrift ska vara i gråskala.
getResolution()intReturnerar renderingsresolution i DPI.
setResolution(v: int)Ställer in renderingsupplösningen i DPI.
setUseIntermidiateImage(v: boolean)Ställer in om en mellanliggande bild ska användas för utskrift.
isUseIntermidiateImage()booleanÅterställer om det intermedia bilden används.
closePdfFile()Stäng PDF-filen (alias för stänga).
close()

Se även

 Svenska