PDF to PNG Converter

Trình chuyển đổi PDF sang PNG Documentize cho .NET là một công cụ tiên tiến cho phép bạn chuyển đổi các 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, làm theo các bước sau:

  1. Tạo một thể hiện của lớp Png.
  2. Tạo một thể hiện của PngOptions để cấu hình quá trình chuyển đổi.
  3. Thêm tệp PDF đầu vào bằng cách sử dụng phương thức AddInput.
  4. Chỉ định thư mục đầu ra cho các hình ảnh PNG bằng cách sử dụng phương thức AddOutput.
  5. Chạy phương thức Process để chuyển đổi các trang PDF thành hình ảnh PNG.
 1var converter = new Png();
 2var options = new PngOptions();
 3
 4// Thêm tệp PDF đầu vào
 5options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
 6
 7// Chỉ định thư mục đầu ra cho các hình ảnh PNG
 8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
 9
10// Thực hiện chuyển đổi PDF sang PNG
11converter.Process(options);

Tùy Chỉnh Quá 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 300 DPI:

 1var converter = new Png();
 2var options = new PngOptions();
 3
 4// Đặt độ phân giải đầu ra là 300 DPI
 5options.OutputResolution = 300;
 6
 7// Chuyển đổi chỉ trang đầu tiên
 8options.PageRange = new PageRange(1);
 9
10// Thêm đường dẫn đầu vào và đầu ra
11options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
12options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
13
14// Thực hiện quy trình chuyển đổi
15converter.Process(options);

Xử Lý Lô Đối Với Chuyển Đổi PDF Sang PNG

Plugin PDF to PNG Converter cũng hỗ trợ xử lý lô, cho phép bạn chuyển đổi nhiều trang hoặc thậm chí toàn bộ tài liệu PDF thành các tệp PNG riêng lẻ.

 1var converter = new Png();
 2var options = new PngOptions();
 3
 4// Thêm tệp PDF đầu vào
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Đặt đường dẫn đầu ra cho từng trang
 8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.png"));
10
11// Thực hiện quy trình chuyển đổi lô
12converter.Process(options);

Xử Lý Kết Quả Chuyển Đổi

Sau khi xử lý chuyển đổi, phương thức Process trả về một đối tượng ResultContainer chứa kết quả chuyển đổi. Bạn có thể in các đường dẫn đầu ra của các hình ảnh PNG như sau:

1ResultContainer resultContainer = converter.Process(options);
2
3// In các đường dẫn đầu ra của các hình ảnh PNG
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6    Console.WriteLine(result.Data.ToString());
7}

Tính Năng Chính:

  • Chuyển đổi PDF thành 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.
  • Xử Lý Lô: Chuyển đổi nhiều trang PDF hoặc toàn bộ tài liệu chỉ trong một lần.
  • Quản Lý Đầu Ra Dễ Dàng: Chỉ định các thư mục đầu ra cho từng tệp PNG đã chuyển đổi.
  • Chuyển Đổi Nhanh Chóng: Nhanh, hiệu quả và yêu cầu nỗ lực tối thiểu để cấu hình.
 Tiếng Việt