Hướng dẫn ngắn này định nghĩa cách cắt PDF bằng C#. Trong phần chia sẻ chi tiết cấu hình, quy trình chương trình và mã mẫu có thể chạy được minh họa một ứng dụng cơ bản để cắt một trang trong PDF bằng C#. Mã mẫu này có thể được thực thi trong bất kỳ nền tảng nào hỗ trợ môi trường .NET và không yêu cầu Acrobat hoặc bất kỳ công cụ bên thứ ba nào khác để cắt xén một số phần của tệp PDF.
Các bước để Cắt PDF bằng C#
- Thiết lập môi trường để thêm Aspose.PDF for .NET để cắt một phần của trang
- Tải tệp PDF nguồn trong đối tượng lớp Document để cắt nó
- Hiển thị các hộp trang PDF hiện có nếu được yêu cầu
- Tạo đối tượng Rectangle mới xác định vùng cắt
- Đặt các giá trị CropBox, TrimBox, ArtBox và BleedBox thành hình chữ nhật mới tạo
- Lưu tệp PDF
Các bước này tóm tắt quá trình cắt xén tài liệu PDF bằng C#. Quá trình bắt đầu bằng cách tải tệp PDF và tùy chọn hiển thị các giá trị hiện có cho CropBox, TrimBox, ArtBox, BleedBox và MediaBox. Trong các bước tiếp theo, một hình chữ nhật mới được khởi tạo xác định khu vực của trang sẽ được cắt, sau đó đặt hình chữ nhật này làm tham số mới cho tất cả các hộp trang PDF được đề cập ở trên.
Mã để cắt tệp PDF bằng C#
Mã mẫu này có thể được sử dụng làm cơ sở để phát triển ứng dụng cắt trang trong PDF bằng C#. Bạn có thể đặt bất kỳ giá trị hộp PDF nào theo nhu cầu của mình nhưng để cắt phần của tệp PDF nguồn và hiển thị hoàn toàn trong trang tệp PDF mới, hãy đặt giá trị mới cho tất cả các hộp này. Bạn cũng có thể sử dụng cờ normalizeCoordinates để điều chỉnh kích thước hình chữ nhật mới nếu cần.
Hướng dẫn nhanh này đã hướng dẫn chúng ta cách cắt xén tệp PDF bằng C#. Nếu bạn muốn tìm hiểu quy trình chia tệp PDF theo trang, hãy tham khảo bài viết trên cách chia tệp PDF theo trang trong C#.