PdfViewer

PdfViewer

Overview

PdfViewer adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: Printable, AutoCloseable.

Fasad untuk melihat dan mencetak dokumen PDF.

Kelas ini menyediakan 26 metode untuk bekerja dengan PdfViewer objek dalam program Java. Metode yang tersedia meliputi: PdfViewer, bindPdf, close, closePdfFile, decodeAllPages, decodePage, getResolution, isAutoResize, isAutoRotate, isPrintAsGrayscale, isPrintPageDialog, isUseIntermidiateImage, dan 11 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.

Properties

NameTypeAccessDescription
autoResizebooleanReadMengembalikan apakah halaman otomatis diubah ukuran agar sesuai dengan kertas.
autoRotatebooleanReadMengembalikan apakah halaman di-rotate secara otomatis untuk sesuai.
printPageDialogbooleanReadMengembalikan apakah dialog cetak ditampilkan sebelum mencetak.
printAsGrayscalebooleanReadMengembalikan apakah akan dicetak dalam skala abu-abu.
resolutionintReadMengembalikan resolusi rendering dalam DPI.
useIntermidiateImagebooleanReadMengembalikan apakah gambar perantara digunakan.

Methods

SignatureDescription
PdfViewer()Membuat instance PdfViewer baru.
bindPdf(inputFile: String)Mengikat file PDF ke pemirsa ini.
bindPdf(stream: InputStream)Mengikat PDF dari aliran input.
bindPdf(doc: Document)Mengikat dokumen yang ada ke pemirsa ini.
openPdfFile(inputFile: String)Buka file PDF (alias untuk bindPdf).
printDocumentWithSettings(pageSettings: PrintPageSettings, printerSettings: PdfPrinterSettings)Mencetak dokumen dengan halaman dan pengaturan printer yang ditentukan.
printDocumentWithSettings(printerSettings: PdfPrinterSettings)Mencetak dokumen dengan pengaturan printer yang ditentukan menggunakan setelan halaman default.
printDocument()Mencetak dokumen menggunakan pengaturan default.
printLargePdf(inputFile: String)Mencetak file PDF besar (mengikat dan mencetak).
decodePage(pageNum: int)BufferedImageMenggambar halaman tunggal ke BufferedImage.
decodeAllPages()BufferedImage[]Menggambar semua halaman ke array BufferedImage .
print(g: Graphics, pf: PageFormat, pageIndex: int)int
isAutoResize()booleanMengembalikan apakah halaman otomatis diubah ukuran agar sesuai dengan kertas.
setAutoResize(v: boolean)Menetapkan apakah halaman otomatis diubah ukuran agar sesuai dengan kertas.
isAutoRotate()booleanMengembalikan apakah halaman di-rotate secara otomatis untuk sesuai.
setAutoRotate(v: boolean)Menetapkan apakah halaman di-rotate secara otomatis.
isPrintPageDialog()booleanMengembalikan apakah dialog cetak ditampilkan sebelum mencetak.
setPrintPageDialog(v: boolean)Menentukan apakah dialog cetak akan ditampilkan.
isPrintAsGrayscale()booleanMengembalikan apakah akan dicetak dalam skala abu-abu.
setPrintAsGrayscale(v: boolean)Menetapkan apakah akan dicetak dalam skala abu-abu.
getResolution()intMengembalikan resolusi rendering dalam DPI.
setResolution(v: int)Menetapkan resolusi rendering dalam DPI.
setUseIntermidiateImage(v: boolean)Menentukan apakah akan menggunakan gambar perantara untuk mencetak.
isUseIntermidiateImage()booleanMengembalikan apakah gambar perantara digunakan.
closePdfFile()Tutup file PDF (alias untuk close).
close()

See Also

 Bahasa Indonesia