Є безліч переваг перетворення PDF документа в JPG зображення, особливо коли потрібно отримати легку, нефайлову репрезентацію контенту. Це перетворення дозволяє:

  • Візуальні попередні перегляди сторінок PDF без використання переглядача PDF.
  • Краще вбудовування контенту на вебсайтах або мобільних додатках.
  • Легке обмін і архівування контенту у форматі JPEG.
  • Запобігання редагуванню або копіюванню візуального контенту.

Чи то ви створюєте функцію перегляду документів, спрощуєте доставку звітів, конвертація PDF у формат JPG є ефективним і широко підтримуваним рішенням.

API конвертації PDF у JPG

Aspose.PDF Cloud SDK for .NET є нагороджуваним REST API, який надає можливості для створення, редагування та маніпулювання PDF-документами в хмарі. Експортуйте PDF-сторінки у високоякісні зображення — все без необхідності у сторонніх інструментах, і виконуйте всі конверсії в хмарі.

Передумови

  • Зареєструйтесь на Aspose Cloud Dashboard.
  • Отримайте Client ID та Client Secret.
  • Встановіть Aspose.PDF Cloud SDK для .NET:
Install-Package Aspose.PDF-Cloud

Перетворення PDF документа в JPG на C#

Наступний розділ пояснює деталі про те, як ми можемо розробити конвертер PDF в JPG за допомогою C# .NET. Будь ласка, дотримуйтесь інструкцій нижче, щоб форматувати PDF в JPG онлайн:

  • По-перше, створіть екземпляр Configuration, передавши облікові дані клієнта як аргументи.
  • По-друге, ініціалізуйте об’єкт PdfApi та передайте об’єкт Configuration як аргумент.
  • По-третє, завантажте PDF документ до хмарного сховища, використовуючи UploadFileRequest.
  • Нарешті, створіть обєкт GetPageConvertToJpegRequestі викликайте APIGetPageConvertToJpeg`, щоб форматувати PDF у формат JPG.
// Для отримання додаткових прикладів, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Отримайте облікові дані клієнта з https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXXXXXXXXXXX";
string clientID = "XXXXXXX-XXXXX-XXXXXX-XXXXXXX-33012487e783";

// створити екземпляр PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

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

// номер сторінки PDF файлу
int pageNumber = 1;

// завантажити файл PDF з локального диска
using (var stream = System.IO.File.OpenRead(inputFile))
{
    // завантажити вихідний PDF файл у хмарне сховище
    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);
    
    // збережіть отриманий потік на локальний диск
    saveToDisk(resltant, "myResultant.jpg");
}

// метод для збереження потоку у файл на локальному диску
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
Конвертер PDF в JPG

Image:- PDF до JPG конвертація попередній перегляд.

Експортувати PDF в зображення за допомогою cURL

Альтернативний метод полягає у перетворенні формату PDF в JPG за допомогою командного рядка або використання скриптів (без інтеграції SDK у ваш проект).Давайте дослідимо деталі про те, як експортувати PDF в JPG за допомогою команд cURL.

Крок 1. Сгенерувати токен доступу:

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"

Крок 2. Перетворення сторінки PDF у формат 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

Замініть {JWTToken} на згенерований вище JWT токен, а SourceFile на вхідний PDF файл відповідно.

Безкоштовний онлайн конвертер PDF в JPEG

Хочете перевірити перед кодуванням? Спробуйте наш Free Online PDF to JPG Tool, щоб попередньо переглянути, як буде виглядати конверсія вашого PDF документа в JPG.

pdf to jpg

Безкоштовний онлайн додаток для конвертації PDF в JPG.

Висновок

Чи працюєте ви з відсканованими звітами, візуальними попередніми переглядами чи обміном контентом, перетворення PDF у формат JPEG у C# .NET за допомогою Aspose.PDF Cloud SDK є надійним, швидким і простим для інтеграції. Цей підхід допомагає перетворити ваші статичні PDF на насичені зображення виходи, які ідеально підходять для веб-сайтів, мобільних додатків і архівних робочих процесів.

З варіантами конвертації за допомогою SDK або cURL ви можете вибрати найкращий метод, який відповідає вашим потребам у розробці.

Корисні посилання

Схожі статті

Ви шукаєте більше варіантів конверсії? Спробуйте прочитати наступні рекомендовані статті: