Hướng dẫn nhanh này giải thích cách thay đổi kích thước trang của PDF bằng C#. Nó chứa tất cả các chi tiết cần thiết để thiết lập 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 C# 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ỳ hệ điều hành nào hỗ trợ .NET framework như Windows, Linux và macOS.
Các bước thay đổi khổ giấy PDF bằng C#
- Thiết lập môi trường để sử dụng Aspose.PDF for .NET để thay đổi kích thước trang
- tải tệp PDF nguồn vào đối tượng lớp Document có kích thước trang sẽ được thay đổi
- Nhận tham chiếu đến bộ sưu tập pages trong tệp PDF đã tải
- Nhận tham chiếu đến trang đích từ bộ sưu tập có kích thước sẽ được cập nhật
- Gọi phương thức SetPageSize() 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 được cập nhật
Các bước này bao gồm quy trình chỉnh sửa kích thước trang PDF bằng C# bằng cách chia sẻ tài nguyên cần thiết để kiểm tra tính năng này. Trong bước tiếp theo, chúng tôi tải tệp PDF mục tiêu, truy cập bộ sưu tập trang của nó, sau đó lấy tham chiếu đến trang có kích thước sẽ được cập nhật. Lớp trang chứa một phương thức SetPageSize() được sử dụng để chỉnh sửa 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 C#
Mã này trình bày quy trình thay đổi kích thước của trang PDF bằng C#. Bạn phải tính chiều rộng và chiều cao theo điểm bằng cách nhân số inch mong muốn với 72 vì Aspose.PDF sử dụng tỷ lệ 1 inch = 72 điểm. Giả sử bạn muốn đặt kích thước trang thành Envelop 10# có chiều rộng là 4,13 inch và chiều cao là 9,49 inch, do đó bạn sẽ nhân cả hai số với 72 trước khi chuyển nó sang phương thức SetPageSize().
Bài viết này đã dạy chúng ta cách thay đổi kích thước trang PDF bằng C#. Nếu bạn muốn tìm hiểu quy trình thêm hình mờ vào tệp Pdf, hãy tham khảo bài viết trên cách thêm hình mờ vào PDF trong C#.