PdfPageEditor

PdfPageEditor

Overview

PdfPageEditor là một lớp trong Aspose.PDF FOSS cho Java. Dòng thừa kế từ: java.io.Closeable.

Nó cung cấp các phương pháp để chỉnh sửa các thuộc tính trang cá nhân như kích thước, xoay và thu thập thông tin trang.

Khóa học này cung cấp 19 phương pháp để làm việc với các đối tượng PdfPageEditor trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation,Và 4 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 : pageCount, pageRotations, processPages, zoom.

Properties

NameTypeAccessDescription
pageRotationsjava.util.Map<Integer, Integer>ReadTrả về các xoay hiện đang được áp dụng cho mỗi trang.
processPagesint[]ReadTrả lại hàng số trang mà các hoạt động nên ảnh hưởng.
pageCountintReadTrả lại tổng số trang trong tài liệu được gắn kết.
zoomfloatReadTrở lại yếu tố zoom hiện tại.

Methods

SignatureDescription
PdfPageEditor()Tạo một ví dụ mới {@code PdfPageEditor}.
bindPdf(inputFile: String)booleanKết nối một tệp PDF với trình soạn thảo 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 biên tập viên này.
getPageSize(pageNumber: int)float[]Trở lại kích thước của trang được chỉ định như một dòng float {@code [khu vực, chiều cao]}.
setPageSize(pageNumber: int, size: PageSize)Đặt kích thước của trang cụ thể.
getPageRotation(pageNumber: int)intTrở lại xoay của trang cụ thể trong độ.
setPageRotation(pageNumber: int, rotation: int)Thiết lập xoay của trang cụ thể.
setPageRotations(rotations: java.util.Map<Integer, Integer>)Khối lượng áp dụng các xoay từ một {@code pageNumber → degrees} bản đồ.
getPageRotations()java.util.Map<Integer, Integer>Trả về các xoay hiện đang được áp dụng cho mỗi trang.
getProcessPages()int[]Trả lại hàng số trang mà các hoạt động nên ảnh hưởng.
setProcessPages(processPages: int[])Thiết lập hàng số trang mà các hoạt động nên ảnh hưởng.
getPageCount()intTrả lại tổng số trang trong tài liệu được gắn kết.
getZoom()floatTrở lại yếu tố zoom hiện tại.
setZoom(zoom: float)Thiết lập một yếu tố zoom áp dụng cho tất cả các trang (hoặc được xử lý) khi {@link #save(String)} hoặc { @link_sav(OutputStream) } được gọi.
movePosition(dx: int, dy: int)Chuyển đổi nội dung trang bằng {@code (dx, dy)} đơn vị khi tài liệu được lưu.
save(outputFile: String)booleanLưu tài liệu gắn kết với một tệp.
save(outputStream: OutputStream)booleanTiết kiệm tài liệu gắn kết với dòng xuất khẩu.
close()Tắt biên tập và phát hành tài liệu gắn kết.

See Also

 Tiếng Việt