PDF to PNG
Documentize PDF 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 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 một 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 File PDF đầu vào bằng phương thức
AddInput. - Đặt đường dẫn thư mục đầu ra cho các hình ảnh PNG bằng phương thức
AddOutput. - Chạy phương thức
Convertđể chuyển đổi các trang PDF thành các hình ảnh PNG.
1// Tạo đối tượng PdfToPngOptions để thiết lập hướng dẫn
2var options = new PdfToPngOptions();
3// Thêm đường dẫn File đầ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
8PdfConverter.Convert(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 với 200 DPI:
1// Tạo đối tượng PdfToPngOptions để thiết lập hướng dẫn
2var options = new PdfToPngOptions()
3// Chỉ xử lý trang đầu tiên
4options.PageList = [1];
5// Đặt độ phân giải đầu ra là 200 DPI
6options.OutputResolution = 200;
7// Thêm đường dẫn File đầ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
12PdfConverter.Convert(options);Xử Lý Kết Quả Chuyển Đổi
Phương thức Convert 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 dòng của các file PNG đã chuyển đổi như sau:
1// Tạo đối tượng PdfToJpegOptions để thiết lập hướng dẫn
2var options = new PdfToPngOptions();
3// Thêm đường dẫn File đầu vào
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Thực hiện quy trình
6var results = PdfConverter.Convert(options);
7// Lấy kết quả dòng
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}Tính Năng Chính:
- 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 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 từng file PNG đã chuyển đổi.
- Chuyển Đổi Nhanh: Nhanh chóng, hiệu quả và yêu cầu nỗ lực tối thiểu để cấu hình.