Hướng dẫn cơ bản này trình bày chi tiết về cách tách PDF theo trang trong Java. Bạn có thể chọn tách từng trang của tài liệu đầu vào hoặc một số trang cụ thể dựa trên số trang trong tệp nguồn. Bài viết này bao gồm các bước và mẫu mã tóm tắt cách sử dụng chức năng các trang PDF phân tách Java có thể đạt được.
Các bước để tách PDF theo trang trong Java
- Định cấu hình dự án bằng cách thêm tham chiếu đến Aspose.PDF for Java từ kho lưu trữ Maven để phân chia các trang PDF
- Tải tài liệu PDF nguồn bằng phiên bản lớp Document để tạo nhiều tệp PDF
- Khởi tạo một tài liệu PDF trống và thêm từng trang của tệp đầu vào bằng cách sử dụng lớp Page
- Chia nhỏ tệp PDF bằng cách tạo một tệp PDF riêng tương ứng với từng trang của tệp đầu vào
Nếu bạn muốn tách PDF ứng dụng dựa trên Java có thể được tạo với sự trợ giúp của các bước này một cách dễ dàng. Trước hết, tài liệu PDF nguồn được tải và mỗi trang của nó được sao chép sang một tài liệu trống. Sau đó, PDF mới tạo được lưu lần lượt theo yêu cầu.
Mã để tách PDF theo trang trong Java
Mã mẫu này là một ví dụ cơ bản về cách sử dụng tính năng Java chia PDF thành nhiều tệp có thể được tích hợp vào các ứng dụng của bạn. Mã này cung cấp quyền truy cập vào từng trang trong tài liệu nguồn, do đó cho phép sử dụng các tính năng của lớp Trang trước khi lưu nó dưới dạng PDF riêng biệt như thêm một số hình ảnh, đóng dấu trang, xóa các tài nguyên không sử dụng, tạo thang màu xám, đặt nền, đặt một số đầu trang/chân trang, v.v. Tương tự, sau khi thêm một trang vào tài liệu PDF mới, bạn có thể thêm tiêu đề tài liệu, đặt bố cục trang, hiển thị/ẩn thanh công cụ và thanh menu cũng như đặt vị trí cửa sổ tài liệu cho một số tên.
Ứng dụng dựa trên tách PDF Java được thể hiện ở đây với sự trợ giúp của mã đang chạy. Tuy nhiên, nếu bạn muốn tìm hiểu chi tiết về cách hợp nhất các tệp PDF, hãy tham khảo bài viết trên cách hợp nhất các tệp PDF trong Java.