jpg a doc

Convierte JPG a documento Word usando C# .NET.

Las imágenes JPG se utilizan ampliamente para almacenar y compartir contenido visual debido a su tamaño compacto y compatibilidad universal. Por otro lado, los documentos de Word ofrecen un formato versátil que admite tanto texto como imágenes, lo que permite una fácil edición, formateo y gestión de contenido. Por lo tanto, al convertir imágenes JPG a documentos de Word se combina lo mejor de ambos mundos: conserva la claridad visual de sus imágenes y, al mismo tiempo, obtiene la flexibilidad para editar y manipular el contenido dentro de un documento.

API de conversión de JPG a Word

GroupDocs.Conversion Cloud SDK for .NET ofrece una solución potente y sencilla para convertir imágenes JPG en documentos de Word. Con solo unas pocas líneas de código, puede convertir una imagen JPG en un documento de Word editable (DOCX), al tiempo que conserva la calidad y el diseño del contenido original.

Para utilizar el SDK, primero debemos instalarlo buscando GroupDocs.Conversion-Cloud en el administrador de paquetes NuGet y hacer clic en el botón Instalar. Otra opción es ejecutar el siguiente comando en la consola del administrador de paquetes.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

Después de la instalación, obtenga sus credenciales de API personalizadas (es decir, ID de cliente y secreto de cliente).Puede visitar este breve tutorial que explica los detalles sobre cómo obtener las credenciales de API.

Convertir JPG a Word en C# .NET

En esta sección, exploraremos los detalles sobre cómo podemos automatizar las conversiones de JPG a Word para que se puedan integrar fácilmente en flujos de trabajo más grandes. También veremos la flexibilidad y la eficiencia de manejar las tareas de conversión complejas con facilidad.

  1. Crea una instancia de la clase Configuración donde pasamos las credenciales del cliente como argumentos.
var configurations = new Configuration(clientId, clientSecret1);
  1. Inicializamos ConvertApi donde pasamos el objeto de configuración como argumento de entrada.
var apiInstance = new ConvertApi(configurations);
  1. Sube la imagen JPG de entrada al almacenamiento en la nube.
fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));
  1. Crea una instancia ConvertSettings donde especificamos el nombre de la imagen JPG de entrada, el formato resultante como doc y el nombre del archivo DOC resultante como argumentos.
var settings = new ConvertSettings{...}
  1. Llame a la API ConvertDocumentRequest para convertir JPG a un documento Word y guardar el archivo DOC resultante en el almacenamiento en la nube.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Más ejemplos en https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Obtenga sus credenciales de API 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Cree una instancia de la clase Configuración e inicialícela con el ID de cliente y el secreto de cliente. 
var configurations = new Configuration(clientId, clientSecret1);
// Define el valor de ApiBaseUrl para establecer la URL base para la API de conversión de JPG a DOC.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// Inicializar una instancia de la clase ConvertApi con un objeto de la clase Configuración.
var apiInstance = new ConvertApi(configurations);
             
// cargar la foto JPG de entrada desde la unidad local             
using (var stream = System.IO.File.OpenRead("sample.jpg"))
{
    // crear una instancia de FileApi
    var fileUpload = new FileApi(configurations);
    // Subir el MPP de entrada al almacenamiento en la nube
    fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));

    // Crea ConvertSettings donde especificamos el nombre de la imagen JPG de entrada y el nombre del documento Word resultante
    var settings = new ConvertSettings
    {
        StorageName = "default",
        FilePath = "sample.jpg",
        Format = "doc",
        OutputPath = "resultant.doc"
    };
    
    // Invoque el método ConvertDocument para la operación de conversión de JGP a DOC.
    var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // mensaje de éxito de impresión
        Console.WriteLine("JPG to Word document conversion completed successfully !");
    }
}
jpg a doc

Imagen: - Vista previa de la conversión de documento JPG a Word.

La imagen JPG de entrada y el documento Word resultante generado en el ejemplo anterior se pueden descargar de source.jpg y converted.doc.

Conversor de fotos a Word con comandos cURL

Al utilizar comandos cURL simples, puede enviar solicitudes de API a GroupDocs.Conversion Cloud para convertir sus imágenes JPG en documentos de Word editables (DOCX).Este enfoque no solo ahorra tiempo, sino que también proporciona una forma confiable de convertir imágenes en documentos de Word sin necesidad de conocimientos extensos de codificación, lo que lo hace ideal para soluciones rápidas y automatizadas.

Para comenzar a utilizar este enfoque, primero debemos generar un token de acceso JWT y luego ejecutar el siguiente comando cURL para realizar la conversión de JPG a documento de Word. Después de una conversión exitosa, el documento de Word resultante se almacena en la nube.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{inputImage\",  \"Format\": \"doc\", \"OutputPath\": \"{resultantDOC\"}"

Reemplace inputImage con el nombre de la imagen JPG de entrada, resultantDOC con el nombre del documento Word resultante y accessToken con un token de acceso JWT personalizado.

  • Para guardar el documento de Word resultante en la unidad local, ejecute el siguiente comando cURL.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceImage}\",  \"Format\": \"doc\"}" \
-o "Resultant.doc"

Convertidor gratuito de JPG a Word

Para experimentar las increíbles capacidades de la API REST GroupDocs.Conversion Cloud, puede considerar usar nuestra aplicación gratuita JPG to Word DOC Converter. Esta aplicación liviana y súper eficiente le permite experimentar las increíbles capacidades de la API REST dentro de un navegador web.

Aplicación de conversión de JPG a DOC

Enlaces útiles

Conclusión

La conversión de imágenes JPG a documentos de Word es una solución práctica que mejora la edición, el formato y la accesibilidad de los contenidos. Tanto si elige utilizar el SDK de GroupDocs.Conversion Cloud para .NET, que ofrece funciones sólidas y una integración perfecta en sus aplicaciones, como si opta por el sencillo método del comando cURL para realizar conversiones rápidas y automatizadas, ambos métodos ofrecen resultados fiables.

Artículos recomendados

Le recomendamos visitar los siguientes enlaces para obtener más información sobre: