Файли PDF стали всюдисущими в цифровому світі, слугуючи універсальним форматом для обміну документами на різних платформах і пристроях. Їхня здатність підтримувати форматування та забезпечувати узгодженість незалежно від середовища перегляду зробила їх незамінними в багатьох галузях промисловості та застосуваннях. Проте є випадки, коли конвертація файлів PDF в інші формати стає необхідною, особливо коли йдеться про обмін або представлення інформації у більш візуально доступний спосіб. Тому, перетворюючи PDF-документи на зображення JPG, ви можете легко витягувати певні сторінки чи елементи з PDF-файлів і включати їх у презентації, звіти чи веб-вміст. Давайте детально розглянемо, як ми можемо перетворити PDF-документ у JPG за допомогою REST API.
- SDK для перетворення PDF у JPG
- Перетворіть PDF у JPG за допомогою C# .NET
- PDF у зображення за допомогою команд cURL
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.
- Створіть екземпляр класу
Configuration
, де ми передаємо облікові дані клієнта як аргументи.
var configurations = new Configuration(clientId, clientSecret1);
- Ініціалізуйте
ConvertApi
, де ми передаємо об’єкт конфігурації як вхідний аргумент.
var apiInstance = new ConvertApi(configurations);
- Завантажте вхідний PDF-файл у хмарне сховище, передаючи назву вхідного PDF-документа.
fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));
- Створіть екземпляр
ConvertSettings
, де ми вказуємо назву для вхідного PDF, вихідний формат якjpg
і назву для результуючого зображення JPEG.
var settings = new ConvertSettings{...}
- Викличте 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-файлу, використаного у наведеному вище прикладі, можна завантажити з 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 у PNG?
- GroupDocs.Conversion Cloud SDK is equally capable of converting PDF to PNG format. For further details, please visit Convert PDF to PNG with REST API.
Чи можу я отримати доступ до вихідного коду API перетворення?
- Повний вихідний код GroupDocs.Conversion Cloud SDK for .NET можна завантажити з репозиторію GitHub.
корисні посилання
Висновок
Підсумовуючи, незалежно від того, чи ви обираєте GroupDocs.Conversion Cloud SDK для .NET, чи використовуєте команди cURL із GroupDocs.Conversion Cloud, конвертація PDF-документа у JPG є безперебійним процесом. Обидва методи пропонують ефективні рішення для автоматизації завдань перетворення документів, пропонуючи гнучкість і надійність. Таким чином, незалежно від обраного методу, обидва підходи дають змогу без особливих зусиль конвертувати PDF у JPG і з легкістю оптимізувати робочі процеси обробки документів.
Схожі статті
Ми наполегливо рекомендуємо відвідати такі посилання, щоб дізнатися більше про: