Chủ đề này mô tả cách chèn ngắt trang trong PDF bằng Python. Chủ đề có thông tin chi tiết để thiết lập IDE, danh sách các bước và mã mẫu để thêm ngắt trang trong PDF bằng Python. Bạn sẽ học cách thêm nhiều ngắt trang bằng một lệnh gọi API duy nhất trên các trang khác nhau.
Các bước để thêm ngắt trang vào PDF bằng Python
- Đặt môi trường để sử dụng Aspose.PDF cho Python qua .NET để thêm ngắt trang
- Tải tệp PDF nguồn vào đối tượng Document để chèn ngắt trang
- Tạo một tệp PDF trống để lưu kết quả đầu ra
- Tạo một đối tượng của lớp PdfFileEditor hỗ trợ thêm ngắt trang
- Tạo một mảng các đối tượng ngắt trang bằng cách xem số trang và vị trí pixel từ dưới cùng
- Gọi phương thức add_page_break() để thêm ngắt trang và lưu vào tệp PDF đích
- Lưu tệp PDF đích vào đĩa
Các bước trên giải thích cách chèn ngắt trang trong tài liệu PDF bằng Python. Bạn có thể tải tệp PDF nguồn, tạo tệp PDF trống để lưu đầu ra và tạo đối tượng PdfFileEditor. Đặt số trang với khoảng cách ngắt trang tính bằng pixel từ cuối trang, tạo một mảng ngắt trang và gọi add_page_break() để chèn danh sách ngắt trang vào tệp PDF đích.
Mã để thêm ngắt trang trong PDF bằng Python
Mã mẫu này cho thấy cách chèn ngắt trang trong Adobe PDF bằng Python. Ngắt trang được chèn theo thứ tự các phần tử trong mảng, do đó, mỗi ngắt trang được thêm vào và lưu trong đầu ra sau đó. Chỉ mục trang bắt đầu từ 1; do đó, để thêm ngắt trang ở trang đầu tiên, hãy đặt số trang là 1 thay vì 0.
Bài viết này hướng dẫn chúng ta quy trình thêm ngắt trang. Nếu bạn muốn xóa trang khỏi tệp PDF, hãy tham khảo bài viết trên Cách xóa các trang khỏi PDF bằng Python.