PDF в JPG

Конвертація PDF у JPG у C# .NET.

Файли PDF стали всюдисущими в цифровому світі, слугуючи універсальним форматом для обміну документами на різних платформах і пристроях. Їхня здатність підтримувати форматування та забезпечувати узгодженість незалежно від середовища перегляду зробила їх незамінними в багатьох галузях промисловості та застосуваннях. Проте є випадки, коли конвертація файлів PDF в інші формати стає необхідною, особливо коли йдеться про обмін або представлення інформації у більш візуально доступний спосіб. Тому, перетворюючи PDF-документи на зображення JPG, ви можете легко витягувати певні сторінки чи елементи з PDF-файлів і включати їх у презентації, звіти чи веб-вміст. Давайте детально розглянемо, як ми можемо перетворити PDF-документ у JPG за допомогою REST API.

SDK для перетворення PDF у JPG

За допомогою GroupDocs.Conversion Cloud SDK for .NET конвертація PDF у JPG є легкою та ефективною. Цей Cloud SDK забезпечує високоякісні результати перетворення, зберігаючи макет, форматування та чіткість вмісту PDF протягом усього процесу. Таким чином, за допомогою лише кількох рядків коду ви можете ініціювати процес перетворення, вказати вхідний PDF-файл і отримати отримані зображення JPG, не турбуючись про складність налаштування та конфігурації.

Тепер, щоб використовувати SDK, першим кроком є його встановлення. Отже, знайдіть GroupDocs.Conversion-Cloud у менеджері пакетів NuGet і натисніть кнопку «Встановити». Іншим варіантом є виконання наступної команди в консолі менеджера пакетів.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

Наступним важливим кроком є отримання облікових даних клієнта (тобто ідентифікатора клієнта та секрету клієнта).Тому відвідайте цей короткий підручник, щоб дізнатися, як отримати облікові дані клієнта.

Перетворіть PDF у JPG за допомогою C# .NET

У цьому розділі ми збираємося дослідити подробиці досягнення безперебійного перетворення документа PDF у JPG за допомогою C# .NET.

  1. Створіть екземпляр класу Configuration, де ми передаємо облікові дані клієнта як аргументи.
var configurations = new Configuration(clientId, clientSecret1);
  1. Ініціалізуйте ConvertApi, де ми передаємо об’єкт конфігурації як вхідний аргумент.
var apiInstance = new ConvertApi(configurations);
  1. Завантажте вхідний PDF-файл у хмарне сховище, передаючи назву вхідного PDF-документа.
fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));
  1. Створіть екземпляр ConvertSettings, де ми вказуємо назву для вхідного PDF, вихідний формат як jpg і назву для результуючого зображення JPEG.
var settings = new ConvertSettings{...}
  1. Викличте ConvertDocumentRequest API, щоб конвертувати PDF у формат JPG. Після успішного перетворення отримане зображення JPG зберігається в хмарному сховищі.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Більше прикладів на https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Отримайте свої облікові дані API 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// Створіть екземпляр класу конфігурації та ініціалізуйте його ідентифікатором клієнта та секретом клієнта. 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// Визначте значення ApiBaseUrl, щоб установити базову URL-адресу API перетворення PDF у JPG.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// Ініціалізуйте екземпляр класу ConvertApi об’єктом класу Configuration.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// завантажити файл PDF з локального диска             
using (var stream = System.IO.File.OpenRead("input.pdf"))
{
    // створити екземпляр FileApi
    var fileUpload = new FileApi(configurations);
    // завантажити вхідний PDF-файл у хмарне сховище
    fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));

    // створити ConvertSettings, де ми визначаємо вхідний PDF та назву для результуючого зображення JPG
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.pdf",
        Format = "jpg",
        OutputPath = "resultant.jpg"
    };
    
    // Викличте метод ConvertDocument, щоб програмно перетворити PDF у JPG.
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // надрукувати повідомлення про успіх
        Console.WriteLine("The PDF to JPG conversion completed successfully !");
    }
}
PDF в JPG.

Зображення: попередній перегляд перетворення PDF у JPG.

Зразок PDF-файлу, використаного у наведеному вище прикладі, можна завантажити з input.pdf.

PDF у зображення за допомогою команд cURL

Якщо ви віддаєте перевагу інтерфейсам командного рядка або вам потрібні можливості пакетного перетворення, ми можемо здійснити перетворення документа PDF у JPG за допомогою GroupDocs.Conversion Cloud і команд cURL, оскільки вони пропонують просте та ефективне рішення. За допомогою команд cURL ви можете легко ініціювати процес перетворення, вказати вхідний PDF-файл і отримати отримані зображення JPG — і все це без необхідності складного кодування чи інтеграції.

Першим кроком у цьому підході є отримання ваших персоналізованих облікових даних (ключ програми та SID програми) і генерація маркера доступу JWT. Отримавши маркер JWT, виконайте наступну команду cURL, щоб перетворити PDF на зображення.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"FilePath\": \"{inputFile}\",  \"Format\": \"jpg\",  \"LoadOptions\": {    \"Format\": \"JPG\"  },\"OutputPath\": \"{resultantFile}\"}"

Замініть inputFile на назву вхідного PDF-документа, доступного в хмарному сховищі, resultantFile на назву вихідного зображення JPG, а accessToken на маркер JWT, згенерований вище. Після успішного перетворення отриманий файл зберігається в хмарному сховищі.

Безкоштовна програма для конвертації PDF у JPG

Ви шукаєте безкоштовну програму для конвертації PDF у JPG? Спробуйте скористатися нашою готовою, легкою та надефективною програмою Перетворювач PDF у JPG, яка розроблена на основі GroupDocs.Conversion API.

безкоштовний pdf в jpg

Питання що часто задаються

Як конвертувати PDF у PNG?

Чи можу я отримати доступ до вихідного коду API перетворення?

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

Висновок

Підсумовуючи, незалежно від того, чи ви обираєте GroupDocs.Conversion Cloud SDK для .NET, чи використовуєте команди cURL із GroupDocs.Conversion Cloud, конвертація PDF-документа у JPG є безперебійним процесом. Обидва методи пропонують ефективні рішення для автоматизації завдань перетворення документів, пропонуючи гнучкість і надійність. Таким чином, незалежно від обраного методу, обидва підходи дають змогу без особливих зусиль конвертувати PDF у JPG і з легкістю оптимізувати робочі процеси обробки документів.

Схожі статті

Ми наполегливо рекомендуємо відвідати такі посилання, щоб дізнатися більше про: