Chủ đề nhỏ này tập trung vào cách thay đổi kích thước trang của PDF bằng Python. Nó bao gồm tất cả các chi tiết cần thiết để định cấu hình môi trường phát triển, trình tự các bước cần tuân theo để tạo ứng dụng và mã mẫu có thể chạy được thể hiện quy trình thay đổi kích thước trang PDF bằng Python với sự trợ giúp của chỉ một số lệnh gọi API. Mã này có thể được sử dụng trong bất kỳ môi trường nào được hỗ trợ bởi Python và .NET Framework như Windows, Linux và macOS.
Các bước để thay đổi kích thước giấy PDF bằng Python
- Thiết lập môi trường để sử dụng API Aspose.PDF cho Python qua .NET
- Mở tệp PDF nguồn bằng đối tượng lớp Document có kích thước trang sẽ được thay đổi
- Truy cập bộ sưu tập các trang PDF trong tệp PDF đã tải
- Truy cập trang mong muốn từ bộ sưu tập mà kích thước sẽ được cập nhật
- Gọi phương thức set_page_size() của lớp Page và cung cấp kích thước trang mới
- Lưu tệp PDF kết quả với kích thước trang đã sửa đổi
Các bước này trình bày quy trình chỉnh sửa kích thước trang PDF bằng Python bằng cách cung cấp các tài nguyên cần thiết để kiểm tra tính năng này. Ban đầu, chúng tôi tải tệp PDF mục tiêu, truy cập bộ sưu tập trang, sau đó lấy tham chiếu đến trang có kích thước sẽ được cập nhật. Thể hiện của lớp Trang chứa một phương thức set_page_size() được sử dụng để sửa đổi kích thước trang bằng cách cung cấp chiều rộng và chiều cao của trang.
Mã để sửa đổi kích thước trang PDF bằng Python
This example code demonstrates the process to change the size of a PDF page using Python. The Aspose.PDF use a scaling factor of 72 points for 1 inch of the page resolution. Therefore, you have to calculate the width and height in points by multiplying the number of desired inches by 72. Giả sử bạn muốn đặt kích thước trang thành Phong bì 10# có chiều cao là 9,49 inch và chiều rộng là 4,13 inch, do đó bạn sẽ nhân cả hai số với 72 trước khi chuyển nó sang phương thức set_page_size().
Ví dụ này đã dạy chúng tôi cách thay đổi kích thước trang PDF bằng Python. Nếu bạn muốn tìm hiểu về cách chuyển đổi tệp PDF sang tệp Excel, hãy tham khảo bài viết trên cách chuyển đổi PDF sang Excel bằng Python.