PDF to PNG
The 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. Thành phần này được thiết kế để làm cho nội dung của bạn trở nên đa dạng hơn, dễ tiếp cận hơn và dễ chia sẻ hơn bằng cách biến các trang PDF thành đị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 các hình ảnh PNG, thực hiện các bước sau:
- Tạo một thể hiện của
PdfToPngOptionsđể cấu hình quá trình chuyển đổi. - Thêm tệp PDF đầu vào bằng phương pháp
AddInput. - Đặt đường dẫn thư mục đầu ra cho các hình ảnh PNG bằng phương pháp
AddOutput. - Chạy phương pháp
Convertđể chuyển các trang PDF thành hình ảnh PNG.
1// Create PdfToPngOptions object to set instructions
2var options = new PdfToPngOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
8PdfConverter.Convert(options);Tùy chỉnh chuyển đổi PDF sang PNG
Bạn có thể tùy chỉnh quá 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// Create PdfToPngOptions object to set instructions
2var options = new PdfToPngOptions()
3// Process only the first page
4options.PageList = [1];
5// Set output resolution to 200 DPI
6options.OutputResolution = 200;
7// Add input File path
8options.AddInput(new FileData("path_to_input.pdf"));
9// Set output Directory path
10options.AddOutput(new DirectoryData("path_to_output_directory"));
11// Perform the process
12PdfConverter.Convert(options);Xử lý kết quả chuyển đổi
Phương pháp 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 luồng dữ liệu của các tệp PNG đã chuyển đổi như sau:
1// Create PdfToJpegOptions object to set instructions
2var options = new PdfToPngOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Perform the process
6var results = PdfConverter.Convert(options);
7// Get stream results
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}Các tính năng chính:
- Convert PDF to 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.
- Customizable Resolution: Đặt DPI mong muốn (ví dụ: 300 DPI) để có đầu ra hình ảnh chất lượng cao.
- Page set: Chọn các trang cụ thể để chuyển đổi.
- Easy Output Management: Chỉ định thư mục đầu ra cho từng tệp PNG đã chuyển đổi.
- Quick Conversion: Nhanh, hiệu quả và cần ít công sức cấu hình.