Существует множество преимуществ преобразования документа PDF в изображения JPG, особенно когда вам нужно легковесное, не редактируемое представление содержимого. Это преобразование позволяет:
- Визуальные превью страниц PDF без зависимости от просмотрщика PDF.
- Лучшее встраивание контента на веб-сайты или мобильные приложения.
- Легкое совместное использование и архивирование контента в формате JPEG.
- Предотвращение редактирования или копирования визуального контента.
Будь то создание функции предварительного просмотра документа, упрощение доставки отчетов, преобразование PDF в формат JPG является эффективным и широко поддерживаемым решением.
- API для конвертации PDF в JPG
- Преобразование PDF-документа в JPG на C#
- Экспорт PDF в изображение с использованием cURL
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);
// вызовите API для преобразования PDF в изображения JPG
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();
}
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}
и SourceFile
на сгенерированный выше токен JWT и на входной PDF файл соответственно.
Бесплатный онлайн конвертер PDF в JPEG
Хотите протестировать перед кодированием? Попробуйте наш Free Online PDF to JPG Tool, чтобы увидеть, как будет выглядеть преобразование вашего PDF-документа в JPG.

Бесплатное онлайн-приложение для конвертации PDF в JPG.
Заключение
Не имеет значения, работаете ли вы со сканированными отчетами, визуальными превью или совместным использованием контента, конвертация PDF в формат JPEG в C# .NET с использованием Aspose.PDF Cloud SDK является надежной, быстрой и простой в интеграции. Этот подход помогает преобразовать ваши статические PDF в насыщенные изображениями выходные данные, идеально подходящие для веб-сайтов, мобильных приложений и архивных рабочих процессов.
С вариантами конвертации с использованием SDK или cURL вы можете выбрать лучший метод, который соответствует вашим потребностям в разработке.
Полезные ссылки
Связанные статьи
Вы ищете больше вариантов конвертации? Попробуйте прочитать следующие рекомендуемые статьи: