PDF в JPG

Преобразование PDF в JPG в C# .NET.

Файлы PDF стали повсеместными в цифровом мире, служа универсальным форматом для обмена документами на различных платформах и устройствах. Их способность поддерживать форматирование и обеспечивать единообразие независимо от среды просмотра сделала их незаменимыми во многих отраслях и приложениях. Однако бывают случаи, когда преобразование PDF-файлов в другие форматы становится необходимым, особенно когда речь идет о совместном использовании или представлении информации в более визуально доступной форме. Таким образом, преобразуя документы PDF в изображения JPG, вы можете легко извлекать определенные страницы или элементы из файлов PDF и включать их в презентации, отчеты или веб-контент. Давайте подробно рассмотрим, как преобразовать PDF-документ в JPG с помощью REST API.

SDK для преобразования PDF в JPG

С помощью GroupDocs.Conversion Cloud SDK для .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. Создайте экземпляр класса «Конфигурация», куда мы передаем учетные данные клиента в качестве аргументов.
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. Вызовите API ConvertDocumentRequest для преобразования 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";

// Создайте экземпляр класса Configuration и инициализируйте его с помощью идентификатора клиента и секрета клиента. 
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 и с легкостью оптимизировать рабочие процессы обработки документов.

Статьи по Теме

Мы настоятельно рекомендуем посетить следующие ссылки, чтобы узнать больше о: