PDF to PNG Converter
Documentize PDF to PNG Converter for .NET là một công cụ tiên tiến cho phép bạn chuyển đổi tài liệu PDF thành hình ảnh PNG chất lượng cao. Plugin này được thiết kế để làm cho nội dung của bạn trở nên linh hoạt hơn, dễ tiếp cận hơn và dễ chia sẻ hơn bằng cách chuyển đổi các trang PDF thành các định dạng hình ảnh được hỗ trợ rộng rãi.
Cách Chuyển Đổi PDF Sang PNG
Để chuyển đổi tài liệu PDF thành hình ảnh PNG, hãy làm theo các bước sau:
- Tạo một thể hiện của
PdfToPngOptions
để cấu hình quy trình chuyển đổi. - Thêm tệp PDF đầu vào bằng cách sử dụng phương thức
AddInput
. - Đặt đường dẫn thư mục đầu ra cho các hình ảnh PNG bằng cách sử dụng phương thức
AddOutput
. - Chạy phương thức
Process
để chuyển đổi các trang PDF thành hình ảnh PNG.
1// Tạo đối tượng PdfToPngOptions để đặt hướng dẫn
2var options = new PdfToPngOptions();
3// Thêm đường dẫn tệp đầu vào
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Đặt đường dẫn thư mục đầu ra
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// Thực hiện quy trình
8PngConverter.Process(options);
Tùy Chỉnh Quy Trình Chuyển Đổi PDF Sang PNG
Bạn có thể tùy chỉnh quy trình chuyển đổi bằng cách điều chỉnh độ phân giải và chọn các trang cụ thể. Ví dụ, để chỉ chuyển đổi trang đầu tiên của một PDF ở độ phân giải 200 DPI:
1// Tạo đối tượng PdfToPngOptions để đặt hướng dẫn
2var options = new PdfToPngOptions()
3// Chỉ chuyển đổi trang đầu tiên
4options.PageList = new List<int> { 1 };
5// Đặt độ phân giải đầu ra là 200 dpi
6options.OutputResolution = 200;
7// Thêm đường dẫn tệp đầu vào
8options.AddInput(new FileDataSource("path_to_input.pdf"));
9// Đặt đường dẫn thư mục đầu ra
10options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
11// Thực hiện quy trình
12PngConverter.Process(options);
Xử Lý Kết Quả Chuyển Đổi
Phương thức Process trả về một đối tượng ResultContainer
chứa thông tin về kết quả chuyển đổi. Bạn có thể lấy các luồng của các tệp PNG đã chuyển đổi như sau:
1// Tạo đối tượng PdfToJpegOptions để đặt hướng dẫn
2var options = new PdfToPngOptions();
3// Thêm đường dẫn tệp đầu vào
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Thực hiện quy trình
6var results = PngConverter.Process(options);
7// Lấy kết quả luồng
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}
Tính Năng Nổi Bật:
- Chuyển đổi PDF sang PNG: Nhanh chóng và hiệu quả chuyển đổi toàn bộ tài liệu PDF hoặc các trang cụ thể thành hình ảnh PNG.
- Độ phân giải có thể tùy chỉnh: Đặt DPI mong muốn (ví dụ, 300 DPI) cho đầu ra hình ảnh chất lượng cao.
- Tập trang: Chọn các trang cụ thể để chuyển đổi.
- Quản lý đầu ra dễ dàng: Chỉ định thư mục đầu ra cho mỗi tệp PNG đã chuyển đổi.
- Chuyển đổi nhanh chóng: Nhanh, hiệu quả và yêu cầu nỗ lực cấu hình tối thiểu.