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
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Trả lại tài liệu hiện có liên kết. |
pageCount | int | Read | Trả lại tổng số trang trong tài liệu được gắn kết. |
startPage | int | Read | Trở lại trang khởi động, hoặc 0 nếu không cài đặt. |
endPage | int | Read | Trở lại trang cuối, hoặc 0 nếu không cài đặt. |
resolution | Resolution | Read | Trở lại Nghị quyết hiện tại. |
coordinateType | PageCoordinateType | Read | Trả lại hộp trang nào nên được sử dụng như không gian phối hợp. |
Methods
| Signature | Description |
|---|---|
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) → boolean | Kết nối một tệp PDF với máy chuyển đổi này. |
bindPdf(inputStream: InputStream) → boolean | Kết nối PDF từ một dòng input. |
bindPdf(document: Document) → boolean | Kết nối một {@link Document} hiện có với chuyển đổi này. |
getDocument() → Document | Trả 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() → boolean | Khởi động quá trình chuyển đổi bằng cách đặt lại tính năng trang. |
getPageCount() → int | Trả 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() → int | Trở lại trang khởi động, hoặc 0 nếu không cài đặt. |
getEndPage() → int | Trở lại trang cuối, hoặc 0 nếu không cài đặt. |
getResolution() → Resolution | Trở lại Nghị quyết hiện tại. |
getCoordinateType() → PageCoordinateType | Trả 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() → boolean | Trả 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) → boolean | Chuyể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) → boolean | Tăng tải tệp rộng/tầm cao (cùng với chữ ký API C#). |
getNextImage(outputFile: String, pageSize: PageSize) → boolean | PageSize 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) → boolean | PageSize + đị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) → boolean | Lư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) → boolean | Lư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) → boolean | Lư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) → boolean | Tiế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) → boolean | Lư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) → boolean | Lư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) → boolean | Lư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) → boolean | Tiế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) → boolean | Tiế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) → boolean | Tiế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) → boolean | Lưu tất cả các trang như TIFF Class F (B/W fax format, CCITT4 compression). |
saveAsTIFFClassF(outputFile: String, width: int, height: int) → boolean | TIFF 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. |