Có nhiều lợi ích khi chuyển đổi tài liệu PDF thành hình ảnh JPG, đặc biệt khi bạn cần một bản thể hiện nội dung nhẹ, không chỉnh sửa. Việc chuyển đổi này cho phép:

  • Xem trước hình ảnh các trang PDF mà không cần dựa vào trình xem PDF.
  • Cải thiện việc nhúng nội dung trên các trang web hoặc ứng dụng di động.
  • Chia sẻ và lưu trữ nội dung dễ dàng ở định dạng JPEG.
  • Ngăn chặn nội dung hình ảnh không bị chỉnh sửa hoặc sao chép.

Dù bạn đang xây dựng tính năng xem trước tài liệu, đơn giản hóa việc giao báo cáo, việc chuyển đổi PDF thành định dạng JPG là một giải pháp hiệu quả và được hỗ trợ rộng rãi.

API chuyển đổi PDF sang JPG

Aspose.PDF Cloud SDK for .NET là một REST API đoạt giải thưởng cung cấp khả năng tạo, chỉnh sửa và xử lý tài liệu PDF trên đám mây. Xuất trang PDF thành hình ảnh chất lượng cao - tất cả đều không cần công cụ của bên thứ ba, và thực hiện tất cả các chuyển đổi trên đám mây.

Điều kiện tiên quyết

  • Đăng ký tại Aspose Cloud Dashboard.
  • Nhận ID Khách hàng và Mật khẩu Khách hàng.
  • Cài đặt Aspose.PDF Cloud SDK cho .NET:
Install-Package Aspose.PDF-Cloud

Chuyển đổi tệp PDF sang JPG trong C#

Phần sau giải thích chi tiết về cách chúng ta có thể phát triển công cụ chuyển đổi PDF sang JPG bằng C# .NET. Vui lòng làm theo các hướng dẫn bên dưới để định dạng PDF thành JPG trực tuyến:

  • Đầu tiên, tạo một thể hiện của Configuration trong khi truyền thông tin đăng nhập của khách hàng dưới dạng đối số.
  • Thứ hai, khởi tạo một đối tượng của PdfApi và truyền đối tượng Configuration làm đối số.
  • Thứ ba, tải lên một tài liệu PDF vào lưu trữ đám mây bằng cách sử dụng UploadFileRequest.
  • Cuối cùng, tạo một đối tượng của GetPageConvertToJpegRequest và gọi API GetPageConvertToJpeg để định dạng PDF sang định dạng JPG.
// Để biết thêm ví dụ, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Lấy thông tin chứng nhận khách hàng từ https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXXXXXXXXXXX";
string clientID = "XXXXXXX-XXXXX-XXXXXX-XXXXXXX-33012487e783";

// tạo một thể instance của PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// name of input JPG image
String inputFile = "Binder1-1.pdf";

// số trang của tệp PDF
int pageNumber = 1;

// tải tệp PDF nguồn từ ổ đĩa cục bộ
using (var stream = System.IO.File.OpenRead(inputFile))
{
    // Tải lên tệp PDF nguồn lên dịch vụ lưu trữ đám mây
    pdfApi.UploadFile("sourceFile.pdf", stream);

    // call the API to convert PDF to JPG images
    var resltant = pdfApi.GetPageConvertToJpeg("sourceFile.pdf", pageNumber, width: 600, height: 800);
    
    // lưu luồng kết quả vào ổ đĩa cục bộ
    saveToDisk(resltant, "myResultant.jpg");
}

// phương pháp để lưu luồng vào tệp trên ổ đĩa cục bộ
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
Bộ chuyển đổi PDF sang JPG

Image:- Xem trước chuyển đổi PDF sang JPG.

Xuất PDF sang Hình ảnh bằng cURL

Một phương pháp thay thế là chuyển đổi định dạng PDF sang JPG qua dòng lệnh hoặc sử dụng các script (không cần tích hợp SDK vào dự án của bạn).Hãy cùng khám phá chi tiết cách xuất PDF sang JPG bằng cách sử dụng lệnh cURL.

Bước 1. Tạo Mã Truy Cập:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Bước 2. Chuyển đổi trang PDF sang định dạng JPEG:

curl -X GET "https://api.aspose.cloud/v3.0/pdf/{SourceFile}/pages/1/convert/jpeg?width=800&height=800" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT_Token>" \
-o myResultant.jpg

Thay thế {JWTToken}SourceFile bằng JWT token đã được tạo ở trên và SourceFile bằng tệp PDF đầu vào, tương ứng.

Chuyển đổi PDF sang JPEG trực tuyến miễn phí

Muốn thử nghiệm trước khi lập trình? Hãy thử Công cụ chuyển PDF sang JPG trực tuyến miễn phí của chúng tôi để xem trước cách tài liệu PDF của bạn sẽ chuyển sang JPG.

pdf to jpg

Ứng dụng chuyển đổi PDF sang JPG trực tuyến miễn phí.

Kết luận

Dù bạn đang xử lý các báo cáo quét, bản xem trước trực quan, hay chia sẻ nội dung, việc chuyển đổi PDF sang định dạng JPEG trong C# .NET sử dụng Aspose.PDF Cloud SDK là đáng tin cậy, nhanh chóng và dễ dàng tích hợp. Phương pháp này giúp chuyển đổi các PDF tĩnh của bạn thành các đầu ra giàu hình ảnh lý tưởng cho các trang web, ứng dụng di động và quy trình lưu trữ.

Với các tùy chọn để chuyển đổi bằng cách sử dụng SDK hoặc cURL, bạn có thể chọn phương pháp tốt nhất phù hợp với nhu cầu phát triển của mình.

Liên kết hữu ích

Các bài viết liên quan

Bạn có đang tìm kiếm thêm tùy chọn chuyển đổi không? Hãy thử đọc các bài viết được đề xuất sau đây: