Конвертация документов Word в JPG изображения является распространённой задачей при создании предварительных просмотрoв документов, генерации миниатюр или встраивании страниц документов в веб- и мобильные приложения. С помощью 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 точно
  • Высококачественный выход изображения
  • Нет зависимости от 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>

Преобразование Word в JPEG на 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 и инициализируйте его с использованием Client ID и Client Secret.
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");
    
// Вызовите API ConvertDocument для конвертации Word в JPG.
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 в JPEG с использованием 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"
}'

Бесплатный онлайн конвертер Word в JPG

Попробуйте бесплатный Word to JPG online converter, работающий на платформе GroupDocs.Conversion Cloud, для мгновенного преобразования документов в изображения.

Конвертер DOCX в JPG

Заключение

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


❓ Часто задаваемые вопросы (ЧЗВ)

  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. Microsoft Word не требуется для конвертации DOC или DOCX в 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. Есть ли бесплатный способ протестировать конвертацию Word в JPG? Да. GroupDocs предоставляет бесплатную пробную версию, которая позволяет вам протестировать конвертацию Word в JPG с использованием Java REST API без функциональных ограничений.

Рекомендуемые статьи