Bài viết này giải thích cách lưu các trang đã chọn trong PDF bằng C#. Nó cung cấp chi tiết cấu hình, tập hợp các bước và mã mẫu có thể chạy được để chỉ lưu các trang được chọn từ PDF bằng C#. Bạn cũng sẽ tìm hiểu các tùy chọn khác nhau để trích xuất một hoặc nhiều trang theo yêu cầu của ứng dụng.
Các bước để lưu các trang PDF đã chọn bằng C#
- Đặt môi trường để sử dụng Aspose.PDF for .NET để chọn và lưu các trang
- Tạo một mảng các chỉ mục trang cần được trích xuất và lưu riêng
- Khai báo một đối tượng của PdfFileEditor bằng cách sử dụng hàm tạo mà không có bất kỳ đối số nào
- Sử dụng phương pháp PdfFileEditor.Extract() bằng cách cung cấp PDF nguồn, danh sách các trang và tên tệp PDF kết quả
Tất cả các nhiệm vụ cần thiết được tóm tắt ở đây giải thích cách lưu các trang đã chọn từ PDF bằng C#. Trong bước đầu tiên, một danh sách số trang rời rạc hoặc liên tục được lưu trữ trong một mảng, sau đó tạo đối tượng lớp PdfFileEditor có các phương thức quá tải khác nhau để trích xuất các trang mong muốn từ tệp PDF nguồn. Ở bước cuối cùng, phương thức Extract() được gọi với các đầu vào cần thiết để tạo tệp PDF kết quả ở cuối.
Mã để lưu các trang đã chọn từ PDF bằng C#
Mã này trình bày cách lưu trang đã chọn trong PDF bằng C#. Nó sử dụng lớp PdfFileEditor từ không gian tên Aspose.Pdf.Facades có một số lượng lớn các tính năng để hoạt động với các tệp PDF, chẳng hạn như chia nhỏ tệp từ đầu, cuối hoặc dựa trên các trang, tạo tài liệu N-up và lưu chúng vào đĩa, phát trực tuyến hoặc HttpResponse, nối nhiều tệp PDF, nối thêm các trang vào tệp PDF hiện có và thêm lề/ngắt trang vào tệp PDF. Các trang có thể được trích xuất bằng cách cung cấp một chỉ mục trang đã chọn hoặc cung cấp một loạt các số trang dựa trên các yêu cầu của ứng dụng.
Bài viết này dạy chúng ta cách lưu các trang đã chọn trong PDF, tuy nhiên, nếu bạn muốn tìm hiểu quy trình sắp xếp lại các trang trong PDF, hãy tham khảo bài viết trên cách sắp xếp lại các trang trong PDF bằng C#.