Split PDF
Trình quản lý PDF Documentize PDF Manager for .NET là một công cụ mạnh mẽ giúp đơn giản hóa quá trình tách các tài liệu PDF lớn thành những tệp nhỏ hơn, dễ quản lý hơn. Dù bạn cần trích xuất các trang cá nhân hoặc chia tài liệu thành các phần cụ thể, plugin này cho phép bạn thực hiện điều đó hiệu quả và với nỗ lực tối thiểu.
Cách tách PDF
Để tách một tài liệu PDF thành từng trang, hãy làm theo các bước sau:
- Tạo một thể hiện của
SplitOptions
để cấu hình các tùy chọn tách. - Thêm tệp PDF đầu vào bằng phương thức
AddInput
. - Thêm các tệp đầu ra cho mỗi trang đã tách bằng phương thức
AddOutput
. - Chạy phương thức
Split
trong lớpPdfManager
để tách tài liệu.
1// Tạo đối tượng SplitOptions để thiết lập hướng dẫn
2var options = new SplitOptions();
3// Thêm đường dẫn tệp đầu vào
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Đặt đường dẫn tệp đầu ra
6options.AddOutput(new FileDataSource("path_to_result_pdf_file_1.pdf"));
7options.AddOutput(new FileDataSource("path_to_result_pdf_file_2.pdf"));
8// Thực hiện quá trình
9PdfManager.Split(options);
Tách PDF theo Dải Trang
Bạn cũng có thể tách một PDF bằng cách chỉ định các dải trang. Điều này cho phép bạn trích xuất các phần cụ thể hoặc nhiều trang từ một PDF vào các tài liệu riêng biệt.
1var splitter = new Splitter();
2var splitOptions = new SplitOptions();
3
4// Thêm PDF đầu vào
5splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// Định nghĩa đầu ra cho các dải trang (ví dụ: trang 1-3)
8splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pages_1_to_3.pdf"));
9
10// Xử lý tách
11splitter.Process(splitOptions);
Cách Xử Lý Tách Hàng Loạt
Plugin PDF Splitter được tối ưu hóa để xử lý các lô lớn tài liệu PDF. Bạn có thể tách hàng trăm PDF thành các trang hoặc phần cá nhân bằng cách tận dụng việc xử lý hàng loạt.
1var splitter = new Splitter();
2var splitOptions = new SplitOptions();
3
4// Thêm các tệp PDF đầu vào trong một lô
5splitOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
7
8// Định nghĩa đầu ra cho mỗi tệp
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file1_page1.pdf"));
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file2_page1.pdf"));
11
12// Xử lý tách hàng loạt
13splitter.Process(splitOptions);
Các Tính Năng Chín:
- Tách PDF theo Trang: Phân tách một tài liệu PDF thành từng trang riêng lẻ.
- Tùy chọn Tách Tùy Chỉnh: Cấu hình quy trình tách dựa trên yêu cầu của bạn.
- Đầu Ra Tổ Chức: Dễ dàng quản lý các tệp đầu ra cho mỗi trang hoặc phần đã tách.