PdfViewer

Overview

PdfViewer là một lớp trong Aspose.PDF FOSS cho Java. Dòng thừa kế từ: Printable, AutoCloseable.

  • Phân tích để xem và in các tài liệu PDF.

Khóa học này cung cấp 26 phương pháp để làm việc với các đối tượng PdfViewer trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfViewer, bindPdf, close, closePdfFile, decodeAllPages, decodePage, getResolution, isAutoResize, isAutoRotate, isPrintAsGrayscale, isPrintPageDialog, isUseIntermidiateImage,11 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.

Properties

NameTypeAccessDescription
autoResizebooleanReadTrả về xem các trang có tự động tái tạo để phù hợp với giấy.
autoRotatebooleanReadTrả về xem các trang có tự động xoay để phù hợp tốt nhất.
printPageDialogbooleanReadTrả lại xem một cuộc đối thoại in được hiển thị trước khi in.
printAsGrayscalebooleanReadTrở về để in trong grayscale.
resolutionintReadTrả lại giải pháp rendering trong DPI.
useIntermidiateImagebooleanReadTrả về xem hình ảnh trung gian được sử dụng hay không.

Methods

SignatureDescription
PdfViewer()Tạo một trường hợp mới PdfViewer.
bindPdf(inputFile: String)Kết nối một tệp PDF với trình duyệt này.
bindPdf(stream: InputStream)Kết nối PDF từ một dòng input.
bindPdf(doc: Document)Kết nối một tài liệu hiện có với trình duyệt này.
openPdfFile(inputFile: String)Mở một tệp PDF (cũng giống như bindPdf).
printDocumentWithSettings(pageSettings: PrintPageSettings, printerSettings: PdfPrinterSettings)Nhập tài liệu với trang cụ thể và cài đặt máy in.
printDocumentWithSettings(printerSettings: PdfPrinterSettings)Tải tài liệu với các cài đặt máy in được chỉ định bằng cách sử dụng cấy ghép trang mặc định.
printDocument()Tải tài liệu bằng cách sử dụng cài đặt mặc định.
printLargePdf(inputFile: String)Tải một tập tin PDF lớn (băng và in).
decodePage(pageNum: int)BufferedImageĐặt một trang duy nhất vào BufferedImage.
decodeAllPages()BufferedImage[]Đặt tất cả các trang vào BufferedImage.
print(g: Graphics, pf: PageFormat, pageIndex: int)int
isAutoResize()booleanTrả về xem các trang có tự động tái tạo để phù hợp với giấy.
setAutoResize(v: boolean)Thiết lập xem các trang có tự động tái tạo để phù hợp với giấy.
isAutoRotate()booleanTrả về xem các trang có tự động xoay để phù hợp tốt nhất.
setAutoRotate(v: boolean)- Tính định xem các trang có tự quay hay không.
isPrintPageDialog()booleanTrả lại xem một cuộc đối thoại in được hiển thị trước khi in.
setPrintPageDialog(v: boolean)- Chọn xem có thể hiển thị một cuộc đối thoại in hay không.
isPrintAsGrayscale()booleanTrở về để in trong grayscale.
setPrintAsGrayscale(v: boolean)- Đặt cho bạn biết để in trong grayscale.
getResolution()intTrả lại giải pháp rendering trong DPI.
setResolution(v: int)Đặt độ phân giải rendering trong DPI.
setUseIntermidiateImage(v: boolean)Thiết lập xem bạn có nên sử dụng hình ảnh trung gian để in.
isUseIntermidiateImage()booleanTrả về xem hình ảnh trung gian được sử dụng hay không.
closePdfFile()Tắt tệp PDF (alias cho close).
close()

See Also

 Tiếng Việt