Converter Word para JPG e JPG para Word programaticamente em Java

Converter Word para JPG e JPG para Word programaticamente em Java

Word é um processador de texto comercial amplamente usado projetado pela Microsoft. Ele fornece uma maneira rápida de criar, visualizar e processar documentos e arquivos do Word em seu dispositivo. JPG ou JPEG é um formato de imagem popular usado para imagens e gráficos digitais. É um formato de arquivo de imagem raster comumente usado que usa o método de compactação com perdas. Em um passado próximo, publicamos um artigo que demonstra a conversão de arquivos Excel em arquivos PDF programaticamente em aplicativos Java. Em certos cenários, você precisa transformar seus arquivos do Word em um formato de imagem estático que não pode ser modificado facilmente. Portanto, aprenderemos como converter Word para JPG e JPG para Word programaticamente em Java.

Abordaremos os seguintes pontos neste artigo:

Java Converta DOCX para JPG e JPG para DOCX Programaticamente - Instalação da API

Para transformar Word em JPG e JPG em Word em java, usarei o Java SDK of GroupDocs.Conversion Cloud API. Instale esta biblioteca Java repleta de recursos para converter arquivos do Microsoft Word em formatos de imagem como JPEG/JPG. Ele oferece uma ampla variedade de métodos de manipulação e conversão de arquivos. Integrar seu aplicativo Java com um conversor de Word para JPG é muito rápido agora devido ao procedimento de instalação simples e fácil desta biblioteca Java. Você pode baixar os arquivos jar ou seguir as seguintes configurações do Maven.

Repositório Maven:

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

Dependência do Maven:

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

Por favor, obtenha seu ID e Segredo do cliente no painel antes de seguir as etapas mencionadas. Depois de obter seu ID e segredo, adicione um trecho de código em um aplicativo baseado em Java:

# Obtenha seu client_id e client_secret em https://dashboard.groupdocs.cloud após o registro gratuito.

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

Como converter Word para JPG em Java usando REST API

Depois que o processo de instalação estiver concluído, você pode pular para o trecho de código que altera programaticamente o arquivo do Word para o formato JPG. Siga as etapas abaixo mencionadas:

Carregar o arquivo

Em primeiro lugar, carregue o arquivo do Word para a nuvem usando o trecho de código fornecido abaixo:

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;

// Carregar arquivo para armazenamento em nuvem usando Java
public class App {

  public static void main(String[] args) {
        
    // Crie uma instância da API de conversão          
    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();
    }
    
  }
}

Como resultado, o arquivo do Word carregado estará disponível na seção de arquivos do seu painel na nuvem.

Como converter Word em formato JPG em Java

O Java SDK é uma poderosa biblioteca que realiza a conversão otimizada de arquivos em poucos segundos. Siga as etapas a seguir e o trecho de código mencionado abaixo para converter o arquivo Word DOCX em JPG programaticamente em Java:

  • Crie uma instância de ConvertApi
  • Criar instância ConvertSettings
  • Defina o nome do armazenamento e insira o caminho do arquivo do Word
  • Agora, forneça o formato do arquivo de saída como “jpg”
  • Em seguida, defina o caminho do arquivo de saída
  • Crie ConvertDocumentRequest com configurações de conversão como um parâmetro
  • Por fim, invoque o ConvertApi.convertDocument() para converter o arquivo no formato JPG

O exemplo de código a seguir mostra como converter o formato de arquivo Word para JPG em Java usando a API REST:

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;

// Como converter Word para JPG em Java usando a API REST.
public class App {

  public static void main(String[] args) {
    
    // Crie uma instância da API de conversão
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Preparar configurações de conversão
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("jpg");
      
      settings.setOutputPath("java-testing/output-sample-file.jpg");
    
      // converter para o formato especificado
      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();
    }
  }
}
Como converter Word em formato JPG em Java

Como converter Word em formato JPG em Java

Baixe o arquivo convertido

O exemplo de código acima salvará o DOCX convertido em um arquivo JPG na nuvem. Você pode baixá-lo usando o seguinte exemplo de código:

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;

// Baixe o arquivo do armazenamento em nuvem em Java
public class App {

  public static void main(String[] args) {
        
    // Crie uma instância da API de conversão          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.jpg", 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();
    }
    
  }
}

Converter Word DOC em imagem JPG em Java usando configurações avançadas

Você pode configurar as chamadas de API de acordo com os requisitos. Além disso, você pode ver a lista de todas as classes disponíveis e seus métodos aqui.

A seguir estão as etapas e o trecho de código mencionado abaixo para converter Word para JPG em Java programaticamente:

  • Inicializar uma instância de ConvertApi
  • Crie um objeto de ConvertSettings
  • Defina o nome do armazenamento e insira o caminho do arquivo DOCX
  • Em seguida, defina “jpg” como o formato de arquivo de saída
  • Crie um objeto da classe JpgConvertOptions para especificar opções adicionais.
  • Defina várias opções de conversão, como setFromPage, setPagesCount, para converter páginas específicas de um documento.
  • Agora defina as opções de conversão e o caminho do arquivo de saída
  • Crie ConvertDocumentRequest com configurações de conversão como um parâmetro
  • Por fim, invoque o ConvertApi.convertDocument() para salvar o documento no formato JPG

O exemplo de código a seguir mostra como converter o arquivo JPG para o formato Word DOCX em Java usando a API REST:

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;

// Como converter Word DOC para imagem JPG em Java usando configurações avançadas.
public class App {

  public static void main(String[] args) {
    
    // Crie uma instância da API de conversão
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Preparar configurações de conversão
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("jpg");

      JpgConvertOptions convertOptions = new JpgConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.jpg");
    
      // converter para o formato especificado
      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();
    }
  }
}

Como converter imagem JPG para documento do Word em Java usando REST API

Siga as etapas mencionadas abaixo para converter o arquivo JPG em Word DOCX programaticamente:

  • Crie uma instância de ConvertApi
  • Criar instância ConvertSettings
  • Defina o nome do armazenamento e insira o caminho do arquivo JPG
  • Agora, forneça o formato do arquivo de saída como “docx”
  • Em seguida, defina o caminho do arquivo de saída
  • Crie ConvertDocumentRequest com configurações de conversão como parâmetro
  • Por fim, invoque a conversão usando o método ConvertApi.convertDocument()

O exemplo de código a seguir mostra como converter o arquivo JPG para o formato Word DOCX em Java usando a API REST:

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;

// Como converter imagem JPG em documento do Word em Java usando a API REST
public class App {

  public static void main(String[] args) {
    
    // Crie uma instância da API de conversão
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Preparar configurações de conversão
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.jpg");
      settings.setFormat("docx");
      
      settings.setOutputPath("java-testing/output-sample-file.docx");
    
      // converter para o formato especificado
      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();
    }
  }
}
Como converter imagem JPG em documento do Word em Java usando a API REST

Como converter imagem JPG em documento do Word em Java usando a API REST

Por fim, o exemplo de código acima salvará o arquivo JPG na nuvem. Siga as etapas já descritas para fazer o upload do arquivo e, em seguida, baixe o arquivo convertido no armazenamento em nuvem.

Conversor Online Grátis de Word para JPG

O que é o conversor de Word para JPG online? Por favor, tente o seguinte conversor online gratuito de Word para JPG, que é desenvolvido usando Groupdocs.Conversion Cloud APIs.

Conversor Online de JPG para Word Gratuito

Como converter JPG para um arquivo do Word gratuitamente? Tente o seguinte conversor on-line gratuito de JPG para Word, que foi desenvolvido usando Groupdocs.Conversion Cloud APIs.

Resumindo

Estamos terminando este post aqui. Neste artigo, vimos:

  • como transformar Word em JPG programaticamente em java;
  • carregue programaticamente o Word DOCX e baixe o arquivo convertido da nuvem;
  • como converter Word para JPG em java usando configurações avançadas;
  • como alterar JPG para Word em java programaticamente;

Além disso, você pode explorar mais sobre os recursos de conversão de formato de arquivo navegando até a documentação ou pelos exemplos disponíveis no GitHub. Também temos uma seção Referência de API que permite visualizar e interagir com nossas APIs diretamente pelo navegador.

Além disso, groupdocs.cloud está escrevendo outras postagens de blog sobre novos tópicos. Por favor, fique em contato conosco para quaisquer atualizações.

Faça uma pergunta

Sinta-se à vontade para compartilhar suas dúvidas em nosso fórum.

perguntas frequentes

Como faço para converter Word para JPG em Java?

Siga este link para aprender o trecho de código Java sobre como transformar o Word em um arquivo JPG de forma rápida e conveniente.

Como converter Word para arquivo JPG usando a API REST?

Crie uma instância de ConvertApi, defina os valores das configurações de conversão e invoque o método convertDocument com ConvertDocumentRequest para converter Word em arquivo JPG.

Como converter Word para JPG online grátis?

Word to JPG converter free online permite que você exporte o formato Word para JPG de forma rápida e fácil. Assim que a conversão estiver concluída, você pode baixar o arquivo JPG.

Como faço para converter arquivo do Word para JPG online gratuitamente?

  • Abra conversor online gratuito de Word para JPG
  • Clique dentro da área para soltar o arquivo para carregar uma planilha do Word ou arraste e solte o arquivo do Word.
  • Clique no botão Converter agora e o software conversor de Word para JPG on-line transformará o arquivo do Word em JPG.
  • O link de download do arquivo de saída estará disponível instantaneamente após a conversão do arquivo Word para JPG.

Como instalar a biblioteca de download gratuito do conversor de formato Word para JPG?

Instale o conversor de Word para JPG biblioteca Java para download gratuito para criar e converter Word para JPG programaticamente.

Como faço para converter Word para JPG offline no Windows?

Visite este link para baixar o software conversor de Word para JPG gratuitamente para Windows. Este software de download gratuito de conversor online de Word para JPG pode ser usado para transformar Word em JPG no Windows rapidamente, com um único clique.

Como faço para converter JPG para Word em Java?

Siga este link para aprender o trecho de código Java sobre como transformar JPG em arquivo do Word de forma rápida e fácil.

Como converter JPG para arquivo do Word usando a API REST?

Crie uma instância de ConvertApi, defina os valores das configurações de conversão e invoque o método convertDocument com ConvertDocumentRequest para converter JPG em um arquivo do Word.

Como converter JPG para Word online grátis?

Word to JPG converter free online permite que você exporte JPG para o formato Word, de forma rápida e fácil. Assim que a conversão estiver concluída, você pode baixar o arquivo JPG.

Como faço para converter JPG para arquivo do Word online grátis?

  • Abra conversor on-line de JPG para Word gratuito
  • Clique dentro da área para soltar o arquivo para carregar uma folha JPG ou arraste e solte um arquivo JPG.
  • Clique no botão Converter agora, o aplicativo conversor de JPG para Word on-line transformará JPG em Word.
  • O link de download do arquivo de saída estará disponível instantaneamente após a alteração dos dados do arquivo JPG para o Word.

Como instalar a biblioteca de download gratuito do conversor de formato JPG para Word?

Instale o conversor de JPG para Word biblioteca Java para download gratuito para criar e converter JPG para Word programaticamente.

Como faço para converter JPG para Word offline no Windows?

Visite este link para baixar o software conversor de JPG para Word gratuitamente para Windows. Este software de download gratuito de conversor de JPG para Word online pode ser usado para transformar JPG em Word no Windows rapidamente, com um único clique.

Veja também

Recomendamos visitar os seguintes artigos para obter mais informações sobre: