Chuyển đổi PDF sang DOC
Công cụ Chuyển đổi PDF sang DOC cho .NET là một công cụ mạnh mẽ được thiết kế để chuyển đổi tài liệu PDF sang định dạng DOC hoặc DOCX. Plugin này chuyển đổi các trang PDF thành các tài liệu Microsoft Word có thể chỉnh sửa, giúp dễ dàng tái sử dụng, chỉnh sửa và chia sẻ nội dung trên nhiều nền tảng khác nhau.
Tính năng chính:
- Chuyển đổi DOC/DOCX: Chuyển đổi tài liệu PDF thành định dạng Microsoft Word có thể chỉnh sửa (DOC hoặc DOCX).
- Giữ nguyên định dạng: Giữ nguyên bố cục, văn bản và định dạng gốc trong quá trình chuyển đổi.
- Xử lý theo lô: Chuyển đổi nhiều tệp PDF cùng một lúc.
- Tùy chọn chuyển đổi tùy chỉnh: Tinh chỉnh quá trình chuyển đổi với các chế độ khác nhau, như Enhanced Flow, cho bố cục tốt hơn.
Cách chuyển đổi PDF sang DOC/DOCX
Để chuyển đổi tài liệu PDF sang định dạng DOC/DOCX, làm theo các bước sau:
- Tạo một instance của lớp
DocConverter
. - Tạo một instance của
DocConversionOptions
để cấu hình quá trình chuyển đổi. - Thêm tệp PDF đầu vào bằng phương thức
AddInput
. - Thêm đường dẫn tệp đầu ra cho tệp DOC/DOCX kết quả bằng phương thức
AddOutput
. - Chạy phương thức
Process
để thực hiện chuyển đổi.
1var docConverter = new DocConverter();
2var options = new DocConversionOptions()
3{
4 SaveFormat = SaveFormat.DocX, // Định dạng đầu ra là DOCX
5 ConversionMode = ConversionMode.EnhancedFlow // Tối ưu hóa bố cục và định dạng
6};
7
8// Thêm tệp PDF đầu vào
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// Thêm đường dẫn tài liệu Word đầu ra
12options.AddOutput(new FileDataSource(@"C:\Samples\output.docx"));
13
14// Xử lý chuyển đổi
15docConverter.Process(options);
Chuyển đổi PDF sang DOC với Tùy chọn Tùy chỉnh
Plugin Chuyển đổi PDF sang DOC cung cấp nhiều tùy chọn để tùy chỉnh quá trình chuyển đổi của bạn. Bạn có thể chọn giữa các chế độ khác nhau để kiểm soát cách bố cục và cấu trúc của PDF được xử lý trong quá trình chuyển đổi.
1var docConverter = new DocConverter();
2var options = new DocConversionOptions()
3{
4 SaveFormat = SaveFormat.Doc, // Định dạng đầu ra là DOC
5 ConversionMode = ConversionMode.Precise // Giữ nguyên bố cục PDF gốc một cách gần nhất có thể
6};
7
8// Thêm tệp PDF đầu vào
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// Thêm đường dẫn tài liệu Word đầu ra
12options.AddOutput(new FileDataSource(@"C:\Samples\output.doc"));
13
14// Xử lý chuyển đổi
15docConverter.Process(options);
Xử lý theo lô Chuyển đổi PDF sang DOC/DOCX
Chuyển đổi PDF sang DOC hỗ trợ xử lý theo lô, cho phép bạn chuyển đổi nhiều tệp PDF cùng một lúc. Dưới đây là một ví dụ về chuyển đổi theo lô:
1var docConverter = new DocConverter();
2var options = new DocConversionOptions()
3{
4 SaveFormat = SaveFormat.DocX
5};
6
7// Thêm nhiều tệp PDF đầu vào
8options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
9options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
10
11// Thêm đường dẫn tệp đầu ra cho các tệp DOCX kết quả
12options.AddOutput(new FileDataSource(@"C:\Samples\output_file1.docx"));
13options.AddOutput(new FileDataSource(@"C:\Samples\output_file2.docx"));
14
15// Xử lý chuyển đổi theo lô
16docConverter.Process(options);