Công cụ chia PDF
Công cụ chia PDF Documentize cho .NET là một công cụ mạnh mẽ giúp đơn giản hóa quá trình chia tách tài liệu PDF lớn thành các tệp nhỏ hơn, dễ quản lý hơn. Dù bạn cần trích xuất các trang riêng lẻ hay chia một 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 đó một cách hiệu quả và với nỗ lực tối thiểu.
Tính năng chính:
- Chia PDF theo trang: Chia tách một tài liệu PDF thành các trang riêng lẻ.
- Xử lý hàng loạt: Chia tách nhiều tệp PDF lớn trong một lần.
- Tùy chọn chia tách tùy chỉnh: Cấu hình quá trình chia tách dựa trên yêu cầu của bạn.
- Đầu ra được tổ chức: Dễ dàng quản lý các tệp đầu ra cho mỗi trang hoặc phần được chia tách.
Cách chia tách tài liệu PDF
Để chia tách một tài liệu PDF thành các trang riêng lẻ, hãy làm theo các bước sau:
- Tạo một phiên bản của lớp
Splitter
. - Tạo một phiên bản của
SplitOptions
để cấu hình các tùy chọn chia tách. - Thêm tệp PDF đầu vào bằng cách sử dụng phương thức
AddInput
. - Thêm các tệp đầu ra cho mỗi trang chia tách bằng cách sử dụng phương thức
AddOutput
. - Chạy phương thức
Process
để chia tách tài liệu.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Thêm tệp PDF đầu vào
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Chỉ định các tệp đầu ra cho mỗi trang
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.pdf"));
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.pdf"));
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_3.pdf"));
12
13// Xử lý thao tác chia tách
14splitter.Process(splitOptions);
Chia tách PDF theo dải trang
Bạn cũng có thể chia 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.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Thêm PDF đầu vào
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Định nghĩa đầu ra cho dải trang (ví dụ, trang 1-3)
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pages_1_to_3.pdf"));
10
11// Xử lý việc chia tách
12splitter.Process(splitOptions);
Cách xử lý chia tách hàng loạt
Plugin Công cụ chia PDF được tối ưu hóa để xử lý hàng loạt các tài liệu PDF lớn. Bạn có thể chia tách hàng trăm PDF thành các trang hoặc phần riêng lẻ bằng cách tận dụng xử lý hàng loạt.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Thêm các tệp PDF đầu vào theo lô
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
7splitOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
8
9// Định nghĩa đầu ra cho mỗi tệp
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file1_page1.pdf"));
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file2_page1.pdf"));
12
13// Xử lý chia tách hàng loạt
14splitter.Process(splitOptions);