Перетворення документів Word на JPG зображення є поширеною вимогою при створенні попередніх переглядів документів, генерації ескізів або вбудовуванні сторінок документів у веб і мобільні додатки. За допомогою Java REST API ви можете легко перетворити DOC та DOCX файли на якісні JPG зображення без встановлення Microsoft Word або будь-якого настільного програмного забезпечення.

У цьому посібнику ви дізнаєтеся, як виконати конвертацію Word у JPG за допомогою Java REST API, забезпечуючи масштабовану, безпечну та хмарну обробку документів.


REST API для обробки документів Word

API GroupDocs.Conversion Cloud надає надійне та незалежне від платформи рішення для конвертації документів Word у зображення JPG. Кожна сторінка документа Word відображається як окреме зображення JPG з збереженими форматуванням і макетом.

Основні характеристики

  • Перетворіть DOC і DOCX у зображення JPG точно.
  • Високоякісне зображення на виході
  • No dependency on Microsoft Word
  • Безпечний REST API на базі хмари
  • Аутентифікація OAuth 2.0
  • Зображення можна зберігати в хмарному сховищі або завантажити локально.
  • Безшовна інтеграція з додатками Java

Встановлення

Будь ласка, додайте такі деталі до файлу pom.xml проекту збірки maven.

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>25.12</version>
</dependency>

Convert Word to JPEG in Java

GroupDocs.Conversion Cloud SDK для Java надає ефективне та надійне рішення для конвертації PDF-файлів у Excel-таблиці. Деякі з основних функцій, які пропонує REST API:

Крок 1: Налаштуйте облікові дані API

Configuration configuration = new Configuration();
configuration.setClientId("YOUR_CLIENT_ID");
configuration.setClientSecret("YOUR_CLIENT_SECRET");

ConvertApi convertApi = new ConvertApi(configuration);
FileApi fileApi = new FileApi(configuration);

Крок 2: Завантажте документ Word у хмарне сховище

File file = new File("sample.docx");
UploadFileRequest uploadRequest =
        new UploadFileRequest("sample.docx", file, null);
fileApi.uploadFile(uploadRequest);

Крок 3: Визначте налаштування конверсії JPG

ConvertSettings settings = new ConvertSettings();
settings.setFilePath("sample.docx");
settings.setFormat("jpg");
settings.setOutputPath("converted/word-to-jpg");

Крок 4: Конвертуйте документ Word у JPG

ConvertDocumentRequest request =
        new ConvertDocumentRequest(settings);

convertApi.convertDocument(request);
System.out.println("Word document successfully converted to JPG images.");
// Для подальших прикладів, будь ласка, відвідайте https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java
// Отримайте свої облікові дані клієнта 
string clientId = "XXXXXX-XXXXXXXXX-XXXXXXX";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Створіть екземпляр класу Configuration та ініціалізуйте його за допомогою ідентифікатора клієнта та секрету клієнта.
Configuration configuration = new Configuration(clientId, clientSecret);
// Визначте базову URL-адресу API для операції конвертації DOC у JPG
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Ініціалізуйте екземпляр ConvertApi з об'єктом Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("sample.docx");
settings.setFormat("jpg");
settings.setOutputPath("myResultant.jpg");
    
// Invoke the ConvertDocument API for Word to JPG conversion
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("Word document successfully converted to JPG images.");
}

DOCX to JPEG using cURL

Альтернативно, якщо ви віддаєте перевагу використанню командних операцій для перетворення сторінок документа Word у зображення JPEG, ви можете спробувати використати GroupDocs.Parser Cloud з командами cURL.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" -X POST \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
  "FilePath": "sample.docx",
  "Format": "jpg",
  "OutputPath": "converted/word-to-jpg"
}'

Безкоштовний онлайн конвертер слів у JPG

Спробуйте безкоштовний Word to JPG online converter, який працює на базі GroupDocs.Conversion Cloud для миттєвого перетворення документів у зображення.

Перетворювач DOCX в JPG

Висновок

Використовуючи REST API для Java для конвертації Word у JPG, розробники можуть перетворювати документи Word у формати зображень, які ідеально підходять для попереднього перегляду, ескізів і робочих процесів публікації. GroupDocs.Conversion Cloud забезпечує надійне, масштабоване та високоякісне перетворення DOC і DOCX у JPG.


❓ Часто задавані питання (FAQs)

  1. How do I convert a Word document to JPG using Java? Ви можете конвертувати документи Word (DOC або DOCX) в зображення JPG, використовуючи GroupDocs.Conversion Cloud Java REST API.

  2. API перетворює кожну сторінку Word в окремий JPG зображення? Так. Кожна сторінка документа Word відображається та експортується як окреме зображення JPG, що робить його ідеальним для переглядів по сторінках, ескізів та переглядачів документів.

  3. Is Microsoft Word required to convert DOC or DOCX to JPG? Ні. Конверсія повністю хмарна і не вимагає встановлення Microsoft Word або будь-якого настільного програмного забезпечення.

  4. Can I convert Word to JPG using REST API without Java SDK? Так. Ви можете використовувати REST API безпосередньо з cURL або будь-яким HTTP-клієнтом для конвертації документів Word у JPG, навіть без використання Java SDK.

  5. Is there a free way to test Word to JPG conversion? Так. GroupDocs пропонує безкоштовний trial, який дозволяє вам перевірити конвертацію Word в JPG з використанням Java REST API без жодних функціональних обмежень.

Рекомендовані статті