PDF to JPEG Converter
Trình chuyển đổi PDF sang JPEG của Documentize cho .NET là một công cụ mạnh mẽ giúp đơn giản hóa việc chuyển đổi tài liệu PDF thành hình ảnh JPEG chất lượng cao. Plugin này được thiết kế để làm cho nội dung của bạn dễ tiếp cận hơn trên nhiều nền tảng bằng cách chuyển đổi các trang PDF thành các định dạng hình ảnh thông dụng.
Cách chuyển đổi các trang PDF thành JPEG
Để chuyển đổi một tài liệu PDF thành hình ảnh JPEG, hãy làm theo các bước sau:
- Tạo một thể hiện của
PdfToJpegOptions
để 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
. - Đặt đường dẫn Thư mục đầu ra cho các hình ảnh JPEG bằ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 JPEG.
1// Tạo đối tượng PdfToJpegOptions để thiết lập hướng dẫn
2var options = new PdfToJpegOptions();
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 quá trình
8JpegConverter.Process(options);
Tùy chỉnh quá trình chuyển đổi PDF sang JPEG
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, chọn dải trang hoặc thiết lập chất lượng hình ảnh. Dưới đây là cách chuyển đổi trang đầu tiên của một PDF ở 200 DPI:
1// Tạo đối tượng PdfToJpegOptions để thiết lập hướng dẫn
2var options = new PdfToJpegOptions();
3// Chỉ xử lý 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// Đặt chất lượng đầu ra là 50
8options.Quality = 50;
9// Thêm đường dẫn tệp đầu vào
10options.AddInput(new FileDataSource("path_to_input.pdf"));
11// Đặt đường dẫn Thư mục đầu ra
12options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
13// Thực hiện quá trình
14JpegConverter.Process(options);
Cách nhận kết quả mà không cần thư mục, hoặc dưới dạng luồng
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ể nhận các luồng của các tệp JPEG đã chuyển đổi như sau:
1// Tạo đối tượng PdfToJpegOptions để thiết lập hướng dẫn
2var options = new PdfToJpegOptions();
3// Thêm đường dẫn tệp đầu vào
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Thực hiện quá trình
6var results = JpegConverter.Process(options);
7// Nhận kết quả luồng
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}
Các tính năng chính:
- Chuyển đổi PDF sang JPEG: Dễ dàng chuyển đổi toàn bộ tài liệu PDF hoặc các trang cụ thể thành hình ảnh JPEG.
- Độ phân giải tùy chỉnh: Điều chỉnh độ phân giải (ví dụ: 300 dpi) để có đầu ra chất lượng cao.
- Tập trang: Chọn các trang cụ thể để chuyển đổi.
- Chuyển đổi nhanh: Quy trình nhanh chóng và hiệu quả với nỗ lực tối thiểu.