Convierta Word a JPG y JPG a Word mediante programación en Java

Convierta Word a JPG y JPG a Word mediante programación en Java

Word es un procesador de textos comercial ampliamente utilizado diseñado por Microsoft. Proporciona una forma rápida de crear, ver y procesar documentos y archivos de Word en su dispositivo. JPG o JPEG es un formato de imagen popular utilizado para imágenes y gráficos digitales. Es un formato de archivo de imagen ráster de uso común que utiliza el método de compresión con pérdida. Recientemente, publicamos un artículo que demuestra la conversión de archivos de Excel a archivos PDF mediante programación en aplicaciones Java. En ciertos escenarios, necesita transformar sus archivos de Word a un formato de imagen estática que no se puede modificar fácilmente. Por lo tanto, aprenderemos cómo convertir Word a JPG y JPG a Word mediante programación en Java.

Cubriremos los siguientes puntos en este artículo:

Java Convertir DOCX a JPG y JPG a DOCX mediante programación: instalación de la API

Para transformar Word a JPG y JPG a Word en Java, utilizaré Java SDK de GroupDocs.Conversion Cloud API. Instale esta rica biblioteca Java para convertir archivos de Microsoft Word a formatos de imagen como JPEG/JPG. Ofrece una amplia gama de métodos de manipulación y conversión de archivos. La integración de su aplicación Java con un convertidor de Word a JPG ahora es muy rápida debido al procedimiento de instalación simple y fácil de esta biblioteca Java. Puede descargar los archivos jar o seguir las siguientes configuraciones de Maven.

Repositorio Maven:

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

Dependencia Maven:

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

Por favor, obtenga su ID de cliente y secreto del tablero antes de seguir los pasos mencionados. Una vez que tenga su ID y secreto, agregue un fragmento de código en una aplicación basada en Java:

# Obtenga su client_id y client_secret de https://dashboard.groupdocs.cloud después del registro gratuito.

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

Cómo convertir Word a JPG en Java usando la API REST

Una vez que se completa el proceso de instalación, puede saltar al fragmento de código que cambia el archivo de Word al formato JPG mediante programación. Siga los pasos mencionados a continuación:

Sube el archivo

En primer lugar, cargue el archivo de Word en la nube utilizando el fragmento de código que se proporciona a continuación:

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;

// Subir archivo al almacenamiento en la nube usando Java
public class App {

  public static void main(String[] args) {
        
    // Crear una instancia de la API de conversión          
    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, el archivo de Word cargado estará disponible en la sección de archivos de su tablero en la nube.

Cómo convertir Word a formato JPG en Java

Java SDK es una poderosa biblioteca que realiza una conversión de archivos optimizada en unos segundos. Siga los siguientes pasos y el fragmento de código que se menciona a continuación para convertir Word DOCX a un archivo JPG mediante programación en Java:

  • Crea una instancia de ConvertApi
  • Crear instancia de ConvertSettings
  • Establezca el nombre de almacenamiento e ingrese la ruta del archivo de Word
  • Ahora, proporcione el formato de archivo de salida como “jpg”
  • A continuación, establezca la ruta del archivo de salida
  • Cree ConvertDocumentRequest con la configuración de conversión como parámetro
  • Finalmente, invoque ConvertApi.convertDocument() para convertir el archivo a formato JPG

El siguiente ejemplo de código muestra cómo convertir el formato de archivo de Word a JPG en Java utilizando la 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;

// Cómo convertir Word a JPG en Java usando REST API.
public class App {

  public static void main(String[] args) {
    
    // Crear una instancia de la API de conversión
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Preparar la configuración de conversión
      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");
    
      // convertir al 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();
    }
  }
}
Cómo convertir Word a formato JPG en Java

Cómo convertir Word a formato JPG en Java

Descargar el archivo convertido

El ejemplo de código anterior guardará el DOCX convertido en un archivo JPG en la nube. Puede descargarlo utilizando el siguiente ejemplo 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;

// Descargar archivo desde el almacenamiento en la nube en Java
public class App {

  public static void main(String[] args) {
        
    // Crear una instancia de la API de conversión          
    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();
    }
    
  }
}

Convierta Word DOC a imagen JPG en Java usando la configuración avanzada

Puede configurar las llamadas API según los requisitos. Además, puede ver la lista de todas las clases disponibles y sus métodos aquí.

Los siguientes son los pasos y el fragmento de código mencionado a continuación para convertir Word a JPG en Java mediante programación:

  • Inicializa una instancia de ConvertApi
  • Crear un objeto de ConvertSettings
  • Establezca el nombre de almacenamiento y la ruta del archivo DOCX de entrada
  • A continuación, establezca “jpg” como formato de archivo de salida
  • Cree un objeto de la clase JpgConvertOptions para especificar opciones adicionales.
  • Configure varias opciones de conversión como setFromPage, setPagesCount, para convertir páginas específicas de un documento.
  • Ahora configure las opciones de conversión y la ruta del archivo de salida
  • Cree ConvertDocumentRequest con la configuración de conversión como parámetro
  • Finalmente, invoque ConvertApi.convertDocument() para guardar el documento en formato JPG

El siguiente ejemplo de código muestra cómo convertir un archivo JPG a formato Word DOCX en Java usando 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;

// Cómo convertir Word DOC a imagen JPG en Java usando la configuración avanzada.
public class App {

  public static void main(String[] args) {
    
    // Crear una instancia de la API de conversión
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Preparar la configuración de conversión
      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");
    
      // convertir al 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();
    }
  }
}

Cómo convertir una imagen JPG a un documento de Word en Java usando la API REST

Siga los pasos que se mencionan a continuación para convertir un archivo JPG a Word DOCX mediante programación:

  • Crear una instancia de ConvertApi
  • Crear instancia de ConvertSettings
  • Establezca el nombre de almacenamiento e ingrese la ruta del archivo JPG
  • Ahora, proporcione el formato de archivo de salida como “docx”
  • A continuación, establezca la ruta del archivo de salida
  • Cree ConvertDocumentRequest con la configuración de conversión como parámetro
  • Finalmente, invoque la conversión usando el método ConvertApi.convertDocument()

El siguiente ejemplo de código muestra cómo convertir un archivo JPG a formato Word DOCX en Java usando 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;

// Cómo convertir una imagen JPG a un documento de Word en Java usando la API REST
public class App {

  public static void main(String[] args) {
    
    // Crear una instancia de la API de conversión
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Preparar la configuración de conversión
      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");
    
      // convertir al 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();
    }
  }
}
Cómo convertir una imagen JPG a un documento de Word en Java usando la API REST

Cómo convertir una imagen JPG a un documento de Word en Java usando la API REST

Finalmente, el ejemplo de código anterior guardará el archivo JPG en la nube. Siga los pasos ya descritos para cargar el archivo y luego descargue el archivo convertido en el almacenamiento en la nube.

Convertidor gratuito de Word a JPG en línea

¿Qué es el convertidor de Word a JPG en línea? Pruebe el siguiente conversor gratuito de Word a JPG en línea, que se desarrolla utilizando las API de Groupdocs.Conversion Cloud.

Convertidor de JPG a Word en línea gratis

¿Cómo convertir JPG a un archivo de Word de forma gratuita? Pruebe el siguiente conversor gratuito de JPG a Word en línea, que se ha desarrollado utilizando las API de Groupdocs.Conversion Cloud.

Resumiendo

Estamos terminando esta publicación de blog aquí. En este artículo, analizamos:

  • cómo transformar Word a JPG programáticamente en java;
  • cargue mediante programación el DOCX de Word y descargue el archivo convertido de la nube;
  • cómo convertir Word a JPG en Java usando la configuración avanzada;
  • cómo cambiar JPG a Word en Java mediante programación;

Además, puede explorar más sobre las funciones de conversión de formato de archivo navegando a la documentación, o por ejemplos disponibles en GitHub. También tenemos una sección Referencia de API que le permite visualizar e interactuar con nuestras API directamente a través del navegador.

Además, groupdocs.cloud está escribiendo otras publicaciones de blog sobre nuevos temas. Por favor, manténgase en contacto con nosotros para cualquier actualización.

Hacer una pregunta

No dude en compartir sus preguntas en nuestro foro.

preguntas frecuentes

¿Cómo convierto Word a JPG en Java?

Siga este enlace para aprender el fragmento de código Java sobre cómo transformar Word en un archivo JPG de forma rápida y conveniente.

¿Cómo convertir un archivo de Word a JPG usando la API REST?

Cree una instancia de ConvertApi, establezca los valores de la configuración de conversión e invoque el método convertDocument con ConvertDocumentRequest para convertir archivos de Word a JPG.

¿Cómo convertir Word a JPG gratis en línea?

Convertidor de Word a JPG gratuito en línea le permite exportar Word a formato JPG, rápida y fácilmente. Una vez que se completa la conversión, puede descargar el archivo JPG.

¿Cómo convierto un archivo de Word a JPG en línea de forma gratuita?

  • Abrir conversor de Word a JPG en línea gratis
  • Haga clic dentro del área de colocación de archivos para cargar una hoja de Word o arrastre y suelte un archivo de Word.
  • Haga clic en el botón Convertir ahora y el software de conversión de Word a JPG en línea convertirá el archivo de Word en JPG.
  • El enlace de descarga del archivo de salida estará disponible instantáneamente después de convertir Word a archivo JPG.

¿Cómo instalar la biblioteca de descarga gratuita del convertidor de formato Word a JPG?

Instale el convertidor de Word a JPG descarga gratuita de la biblioteca de Java para crear y convertir Word a JPG mediante programación.

¿Cómo convierto Word a JPG sin conexión en Windows?

Visite este enlace para descargar el software de conversión de Word a JPG gratis para Windows. Este software de descarga gratuita en línea de conversión de Word a JPG se puede utilizar para convertir Word en JPG en Windows rápidamente, con un solo clic.

¿Cómo convierto JPG a Word en Java?

Siga este enlace para aprender el fragmento de código Java sobre cómo convertir JPG en un archivo de Word de forma rápida y sencilla.

¿Cómo convertir un archivo JPG a Word usando la API REST?

Cree una instancia de ConvertApi, establezca los valores de la configuración de conversión e invoque el método convertDocument con ConvertDocumentRequest para convertir JPG en un archivo de Word.

¿Cómo convertir JPG a Word gratis en línea?

Convertidor de Word a JPG gratis en línea le permite exportar JPG a formato Word, rápida y fácilmente. Una vez que se completa la conversión, puede descargar el archivo JPG.

¿Cómo convierto un archivo JPG a Word en línea gratis?

  • Abrir convertidor de JPG a Word en línea gratis
  • Haga clic dentro del área de colocación de archivos para cargar una hoja JPG o arrastre y suelte un archivo JPG.
  • Haga clic en el botón Convertir ahora, la aplicación de conversión de JPG a Word en línea transformará JPG a Word.
  • El enlace de descarga del archivo de salida estará disponible instantáneamente después de cambiar los datos de JPG a archivo de Word.

¿Cómo instalar la biblioteca de descarga gratuita del convertidor de formato JPG a Word?

Instale el convertidor de JPG a Word descarga gratuita de la biblioteca de Java para crear y convertir JPG a Word mediante programación.

¿Cómo convierto JPG a Word sin conexión en Windows?

Visite este enlace para descargar el software de conversión de JPG a Word gratis para Windows. Este software de descarga gratuita en línea de JPG a Word se puede usar para convertir JPG a Word en Windows rápidamente, con un solo clic.

Ver también

Recomendamos visitar los siguientes artículos para obtener más información sobre: