PdfConverter

Overview

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

Chuyển đổi các trang PDF sang hình ảnh raster (JPEG, PNG).

Khóa học này cung cấp 47 phương pháp để làm việc với các đối tượng PdfConverter trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfConverter, bindPdf, close, doConvert, getCoordinateType, getDocument, getEndPage, getNextImage, getPageCount, getResolution, getStartPage, hasNextImage,6 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 : coordinateType, document, endPage, pageCount, resolution, startPage.

Properties

NameTypeAccessDescription
documentDocumentReadTrả lại tài liệu hiện có liên kết.
pageCountintReadTrả lại tổng số trang trong tài liệu được gắn kết.
startPageintReadTrở lại trang khởi động, hoặc 0 nếu không cài đặt.
endPageintReadTrở lại trang cuối, hoặc 0 nếu không cài đặt.
resolutionResolutionReadTrở lại Nghị quyết hiện tại.
coordinateTypePageCoordinateTypeReadTrả lại hộp trang nào nên được sử dụng như không gian phối hợp.

Methods

SignatureDescription
PdfConverter()Tạo một ví dụ mới {@code PdfConverter} với độ phân giải mặc định 150 DPI.
PdfConverter(document: Document)Tạo một chuyển đổi mới được kết nối với tài liệu đã cung cấp.
bindPdf(inputFile: String)booleanKết nối một tệp PDF với máy chuyển đổi này.
bindPdf(inputStream: InputStream)booleanKết nối PDF từ một dòng input.
bindPdf(document: Document)booleanKết nối một {@link Document} hiện có với chuyển đổi này.
getDocument()DocumentTrả lại tài liệu hiện có liên kết.
setResolution(resolution: Resolution)Thiết lập độ phân giải cho rendering hình ảnh.
doConvert()booleanKhởi động quá trình chuyển đổi bằng cách đặt lại tính năng trang.
getPageCount()intTrả lại tổng số trang trong tài liệu được gắn kết.
setStartPage(startPage: int)Thiết lập trang đầu tiên (bằng 1) để bao gồm trong các phiên bản sau.
setEndPage(endPage: int)Thiết lập trang cuối cùng (tùy vào, bao gồm) cho các trình chuyển tiếp sau.
getStartPage()intTrở lại trang khởi động, hoặc 0 nếu không cài đặt.
getEndPage()intTrở lại trang cuối, hoặc 0 nếu không cài đặt.
getResolution()ResolutionTrở lại Nghị quyết hiện tại.
getCoordinateType()PageCoordinateTypeTrả lại hộp trang nào nên được sử dụng như không gian phối hợp.
setCoordinateType(coordinateType: PageCoordinateType)Thiết lập hộp trang nào nên được sử dụng như không gian phối hợp.
hasNextImage()booleanTrả lại nếu có nhiều trang để chuyển đổi.
getNextImage(outputFile: String, format: String)booleanĐổi trang tiếp theo vào một tệp hình ảnh.
getNextImage(stream: OutputStream, format: String)booleanĐưa trang tiếp theo vào dòng output.
getNextImage(outputFile: String, format: ImageFormat)booleanĐặt lại trang tiếp theo vào một tệp hình ảnh bằng cách sử dụng {@link ImageFormat}.
getNextImage(outputFile: String, format: ImageFormat, quality: int)booleanĐổi trang tiếp theo sang một tệp hình ảnh với chất lượng JPEG rõ ràng.
getNextImage(stream: OutputStream, format: ImageFormat)booleanĐặt lại trang tiếp theo cho dòng xuất khẩu bằng cách sử dụng {@link ImageFormat}.
getNextImage(stream: OutputStream, format: ImageFormat, quality: int)booleanĐưa trang tiếp theo sang dòng output với chất lượng JPEG rõ ràng.
getNextImage(outputFile: String)booleanChuyển trang tiếp theo sang một tệp bằng định dạng JPEG mặc định.
getNextImage(stream: OutputStream)booleanĐổi lại trang tiếp theo sang một dòng sử dụng định dạng JPEG mặc định.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int)booleanĐổi trang tiếp theo sang một tệp với kích thước xuất khẩu rõ ràng.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int, quality: int)booleanĐổi trang tiếp theo sang một tệp với kích thước rõ ràng và chất lượng JPEG.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int)booleanĐổi trang tiếp theo sang một dòng với kích thước xuất khẩu rõ ràng.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int, quality: int)booleanĐổi trang tiếp theo sang một dòng với kích thước rõ ràng và chất lượng JPEG.
getNextImage(outputFile: String, format: ImageFormat, width: double, height: double, quality: int)booleanTăng tải tệp rộng/tầm cao (cùng với chữ ký API C#).
getNextImage(outputFile: String, pageSize: PageSize)booleanPageSize quá tải: chuyển sang trang tiếp theo với kích thước trang cụ thể (đặc định JPEG).
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat)booleanPageSize + định dạng quá tải — stream phiên bản.
getNextImage(stream: OutputStream, format: ImageFormat, width: double, height: double, quality: int)booleanĐộ dài/giá dòng quá tải (được đánh giá bằng chữ ký API C#).
saveAsTIFF(outputFile: String)booleanLưu tất cả các trang của tài liệu kết nối như một tệp TIFF đa trang duy nhất.
saveAsTIFF(outputFile: String, settings: TiffSettings)booleanLưu tất cả các trang của tài liệu kết nối như một TIFF nhiều trang với cài đặt.
saveAsTIFF(outputFile: String, settings: TiffSettings, resolution: Resolution)booleanLưu tất cả các trang như một TIFF đa trang với cài đặt và độ phân giải rõ ràng.
saveAsTIFF(stream: OutputStream, settings: TiffSettings)booleanTiết kiệm tất cả các trang như một TIFF nhiều trang cho một dòng xuất.
saveAsTIFF(outputFile: String, compression: CompressionType)booleanLưu tất cả các trang như nhiều trang TIFF với loại nén cụ thể.
saveAsTIFF(outputFile: String, pageSize: PageSize, settings: TiffSettings)booleanLưu tất cả các trang như một TIFF đa trang được thiết kế cho kích thước trang cụ thể.
saveAsTIFF(stream: OutputStream, pageSize: PageSize, settings: TiffSettings)booleanLưu tất cả các trang như một TIFF đa trang được thiết kế cho kích thước trang cụ thể.
saveAsTIFF(outputFile: String, width: int, height: int)booleanTiết kiệm tất cả các trang như nhiều trang TIFF quy mô đến chiều kích thước pixel.
saveAsTIFF(outputFile: String, width: int, height: int, compression: CompressionType)booleanTiết kiệm tất cả các trang như nhiều trang TIFF quy mô đến một chiều cụ thể với sự phức tạp.
saveAsTIFF(outputFile: String, width: int, height: int, settings: TiffSettings)booleanTiết kiệm tất cả các trang như nhiều trang TIFF quy mô đến một chiều cụ thể với cài đặt.
saveAsTIFF(stream: OutputStream, width: int, height: int, settings: TiffSettings)booleanÁp suất quá tải với kích thước mục tiêu và cài đặt rõ ràng.
saveAsTIFFClassF(outputFile: String)booleanLưu tất cả các trang như TIFF Class F (B/W fax format, CCITT4 compression).
saveAsTIFFClassF(outputFile: String, width: int, height: int)booleanTIFF Class F với kích thước mục tiêu.
close()Tắt máy chuyển đổi và phát hành tài liệu gắn kết.

See Also

 Tiếng Việt