Перетворіть Word у PNG і PNG у документ Word у Java

Перетворіть Word у PNG і PNG у документ Word у Java

Word Формат файлу обробки в основному використовується для форматування тексту, але ви також можете включити зображення, діаграми та багато інших функцій. PNG – це формат стисненого файлу зображення, який містить більше деталей для зображень із високою роздільною здатністю, наприклад логотипів. Може бути багато причин, чому ви віддаєте перевагу конвертувати зображення чи фотографію в документ або зображення в документ Word з оригінальною якістю. Наприклад, для захисту даних або зменшення розміру файлів зображень для передачі через Інтернет. Тому в цій статті розповідається про те, як конвертувати Word у PNG і PNG у документ Word у Java.

У цій статті ми розглянемо наступні моменти/теми:

Java конвертує Word у PNG і PNG у Word за допомогою REST API – встановлення

Для перетворення Word DOC у PNG і PNG у Word DOCX у Java я буду використовувати Java SDK GroupDocs.Conversion Cloud API. Установіть цю багатофункціональну бібліотеку Java, щоб конвертувати файли Word у формати зображень, наприклад PNG. Він пропонує широкий спектр методів перетворення форматів файлів, які також можна конвертувати вперед і назад. Крім того, цю бібліотеку Java для обробки документів дуже швидко та легко встановити у вашому проекті Java.

Ви можете завантажити файли jar або виконати наступні налаштування Maven.

Репозиторій Maven:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Залежність Maven:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Будь ласка, отримайте свій ідентифікатор клієнта та секрет на інформаційній панелі, перш ніж виконувати вказані дії. Отримавши ідентифікатор і секрет, додайте фрагмент коду в програму на основі Java:

# Отримайте свій client_id і client_secret на https://dashboard.groupdocs.cloud після безкоштовної реєстрації.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

Перетворюйте документ Word у PNG онлайн у Java за допомогою REST API

Після завершення процесу інсталяції ви можете перейти до фрагмента коду, який програмно змінює файл Word на формат PNG. Виконайте наведені нижче дії.

Завантажте файл

По-перше, завантажте файл Word у хмару за допомогою наведеного нижче фрагмента коду:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Завантажте файл у хмарне сховище за допомогою Java
public class App {

  public static void main(String[] args) {
        
    // Створіть екземпляр API перетворення          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.docx");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.docx", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

У результаті завантажений файл Word буде доступний у розділі файлів вашої інформаційної панелі в хмарі.

Перетворіть документ Word на зображення PNG у Java

Java SDK — це переконлива бібліотека, яка виконує оптимізоване перетворення файлів за кілька секунд. Будь ласка, виконайте наведені нижче кроки та фрагмент коду, як зазначено нижче, щоб конвертувати Word DOCX у файл PNG програмним шляхом у Java:

  • Створіть екземпляр ConvertApi
  • Створіть екземпляр ConvertSettings
  • Встановіть назву сховища та введіть шлях до файлу Word
  • Тепер надайте вихідний файл у форматі «png».
  • Далі встановіть шлях до вихідного файлу
  • Створіть ConvertDocumentRequest із налаштуваннями перетворення як параметром
  • Нарешті, викличте ConvertApi.convertDocument(), щоб перетворити файл у формат PNG

У наведеному нижче прикладі коду показано, як перетворити файл Word у формат файлу PNG у Java за допомогою REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Як конвертувати документ Word у PNG онлайн у Java за допомогою REST API
public class App {

  public static void main(String[] args) {
    
    // Створіть екземпляр API перетворення
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Підготуйте параметри конвертації
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("png");
      
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // конвертувати у вказаний формат
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Завантажте конвертований файл

Наведений вище зразок коду збереже перетворений файл PNG у хмарі. Ви можете завантажити його за допомогою наступного зразка коду:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Завантажте файл із хмарного сховища на Java
public class App {

  public static void main(String[] args) {
        
    // Створіть екземпляр API перетворення          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.png", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

Перетворіть файл Word у формат PNG у Java за допомогою додаткових параметрів

Як правило, зображення з вищою роздільною здатністю та якістю є чіткішим. Ви можете налаштувати роздільну здатність зображення, дотримуючись наведених нижче кроків і фрагмента коду, щоб програмно перетворити Word на зображення PNG у Java:

  • Ініціалізація екземпляра ConvertApi
  • Створіть об’єкт ConvertSettings
  • Встановіть назву сховища та введіть шлях до файлу DOCX
  • Далі встановіть «png» як вихідний формат файлу
  • Створіть об’єкт класу PngConvertOptions, щоб задати додаткові параметри.
  • Щоб конвертувати сторінки документа, установіть різні параметри перетворення, наприклад setFromPage, setPagesCount тощо.
  • Тепер встановіть convertOptions і шлях до вихідного файлу
  • Створіть ConvertDocumentRequest із налаштуваннями перетворення як параметром
  • Нарешті, викличте ConvertApi.convertDocument(), щоб зберегти документ у форматі PNG

У наведеному нижче прикладі коду показано, як перетворити Word у формат файлу PNG у Java за допомогою REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Як конвертувати файл Word у формат PNG у Java за допомогою додаткових параметрів
public class App {

  public static void main(String[] args) {
    
    // Створіть екземпляр API перетворення
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Підготуйте параметри конвертації
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("png");

      PngConvertOptions convertOptions = new PngConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // конвертувати у вказаний формат
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Як конвертувати PNG у Word DOCX у Java за допомогою REST API

Будь ласка, виконайте наведені нижче кроки, щоб програмно конвертувати файл PNG у Word DOCX:

  • Створіть екземпляр ConvertApi
  • Створіть екземпляр ConvertSettings
  • Встановіть назву сховища та введіть шлях до файлу PNG
  • Тепер надайте формат вихідного файлу як «docx»
  • Далі встановіть шлях до вихідного файлу
  • Створіть ConvertDocumentRequest із налаштуваннями перетворення як параметром
  • Нарешті, викличте перетворення за допомогою методу ConvertApi.convertDocument().

У наведеному нижче прикладі коду показано, як конвертувати файл PNG у Word DOCX у Java за допомогою REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Як конвертувати PNG у Word DOCX у Java за допомогою REST API
public class App {

  public static void main(String[] args) {
    
    // Створіть екземпляр API перетворення
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Підготуйте параметри конвертації
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.png");
      settings.setFormat("docx");
      
      settings.setOutputPath("java-testing/output-sample-file.docx");
    
      // конвертувати у вказаний формат
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Нарешті, наведений вище зразок коду збереже файл PNG у хмарі. Виконайте описані вище кроки, щоб завантажити файл, а потім завантажити перетворений файл у хмарне сховище.

Безкоштовний онлайн-конвертер Word у PNG

Що таке онлайн-конвертер Word у PNG? Будь ласка, спробуйте безкоштовний онлайн-конвертер Word у PNG, який розроблено за допомогою Groupdocs. Хмарні API перетворення.

Безкоштовний онлайн конвертер PNG у Word

Як безкоштовно конвертувати PNG у файл Word? Будь ласка, спробуйте безкоштовний онлайн-конвертер PNG у Word, який було розроблено за допомогою API Groupdocs.Conversion Cloud.

Підводячи підсумки

Ми завершуємо цю публікацію в блозі. У цій статті ми розглянули:

  • як програмно перетворити Word на PNG у java;
  • програмно завантажити Word DOCX і завантажити конвертований файл із хмари;
  • як конвертувати Word у PNG у java за допомогою додаткових налаштувань;
  • як програмно змінити PNG на Word у java;

Щоб дізнатися більше про Java Conversion API, ви можете перейти до документації або доступних прикладів на GitHub. Ми також надаємо розділ API Reference, який допоможе вам візуалізувати наш онлайн-API та взаємодіяти з ним безпосередньо через веб-браузер.

Крім того, groupdocs.cloud пише інші публікації в блозі на нові теми. Тому, будь ласка, залишайтеся на зв’язку, щоб отримати останні оновлення.

Задайте питання

Ви можете повідомити нам про свої запитання та запити на нашому форумі.

поширені запитання

Як конвертувати Word у PNG у Java?

Будь ласка, перейдіть це посилання, щоб дізнатися фрагмент коду Java, щоб швидко й легко перетворити Word у файл PNG.

Як конвертувати файли Word у PNG за допомогою REST API?

Створіть екземпляр ConvertApi, установіть значення налаштувань перетворення та викличте метод convertDocument за допомогою ConvertDocumentRequest для перетворення Word у файл PNG.

Як конвертувати Word у PNG безкоштовно онлайн?

Безкоштовний онлайн-конвертер Word у PNG дозволяє швидко й легко експортувати Word у формат PNG. Після завершення перетворення ви можете завантажити файл PNG.

Як конвертувати файл Word у PNG онлайн безкоштовно?

  • Відкрийте безкоштовний онлайн-конвертер Word у PNG
  • Клацніть усередині області скидання файлів, щоб завантажити аркуш Word або перетягніть файл Word.
  • Натисніть кнопку «Перетворити зараз», і програмне забезпечення для онлайн-конвертування Word у PNG перетворить файл Word у PNG.
  • Посилання для завантаження вихідного файлу стане доступним одразу після перетворення Word у файл PNG.

Як встановити безкоштовну бібліотеку для завантаження конвертера форматів Word у PNG?

Установіть конвертер Word у PNG безкоштовно завантажити бібліотеку Java, щоб створювати та конвертувати Word у PNG програмним шляхом.

Як конвертувати Word у PNG у режимі офлайн у Windows?

Будь ласка, відвідайте це посилання, щоб безкоштовно завантажити програму для конвертації Word у PNG для Windows. Це безкоштовне програмне забезпечення для онлайн-конвертування Word у PNG можна використовувати для швидкого перетворення Word у PNG у Windows одним клацанням миші.

Як конвертувати PNG у Word у Java?

Будь ласка, перейдіть це посилання, щоб дізнатися фрагмент коду Java, щоб швидко й легко перетворити PNG на файл Word.

Як конвертувати PNG у файл Word за допомогою REST API?

Створіть екземпляр ConvertApi, установіть значення параметрів перетворення та викличте метод convertDocument за допомогою ConvertDocumentRequest для перетворення PNG у файл Word.

Як безкоштовно конвертувати PNG у Word онлайн?

Безкоштовний онлайн-конвертер Word у PNG дозволяє швидко й легко експортувати PNG у формат Word. Після завершення перетворення ви можете завантажити файл PNG.

Як конвертувати PNG у файл Word онлайн безкоштовно?

  • Відкрийте безкоштовний онлайн-конвертер PNG у Word
  • Клацніть усередині області скидання файлу, щоб завантажити аркуш PNG, або перетягніть файл PNG.
  • Натисніть кнопку «Перетворити зараз», програма онлайн-конвертера PNG у Word перетворить PNG у Word.
  • Посилання для завантаження вихідного файлу стане доступним миттєво після перетворення даних із PNG у файл Word.

Як встановити безкоштовну бібліотеку для завантаження конвертера форматів PNG у Word?

Установіть конвертер PNG у Word безкоштовно завантажити бібліотеку Java, щоб створювати й конвертувати PNG у Word програмним шляхом.

Як конвертувати PNG у Word офлайн у Windows?

Відвідайте це посилання, щоб безкоштовно завантажити програму для конвертації PNG у Word для Windows. Це безкоштовне програмне забезпечення для онлайн-конвертування PNG у Word можна використовувати для швидкого перетворення PNG у Word у Windows одним клацанням миші.

Дивись також

Ми рекомендуємо вам переглянути такі статті, щоб дізнатися про: