sobresalir a jpg

Imagen de Excel a JPEG en C# .NET.

Excel es una herramienta poderosa para organizar y analizar datos, pero puede que no siempre sea la forma más efectiva de presentar información, especialmente cuando se dirige a audiencias más amplias o se incorporan datos en presentaciones, informes o sitios web. Sin embargo, al convertir hojas de cálculo Excel a imágenes JPG, puede crear representaciones de datos visualmente atractivas que son más fáciles de incorporar en varios tipos de medios. Además, mejora el atractivo estético general de los documentos y garantiza la compatibilidad entre diferentes plataformas y dispositivos.

SDK de conversión de Excel a JPG

Al aprovechar las funciones sólidas y el intuitivo GroupDocs.Conversion Cloud SDK para .NET, puede iniciar fácilmente conversiones de Excel a JPG con solo unas pocas líneas de código. La API REST garantiza conversiones de alta calidad, preservando la integridad y fidelidad de los datos originales de Excel y al mismo tiempo ofreciendo imágenes JPG nítidas y visualmente atractivas.

El primer paso es instalar el SDK 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, asegúrese de haber obtenido 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.

Convierta Excel a JPEG usando C# .NET

La siguiente sección explica los detalles sobre cómo podemos optimizar la conversión de Excel (XLS, XLSX) a JPEG usando C# .NET.

  1. Cree una instancia de la clase Configuración donde pasamos las credenciales del cliente como argumentos.
var configurations = new Configuration(clientId, clientSecret1);
  1. Inicialice ConvertApi donde pasamos el objeto de configuración como argumento de entrada.
var apiInstance = new ConvertApi(configurations);
  1. Cargue el libro de trabajo de Excel de entrada al almacenamiento en la nube.
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
  1. Cree una instancia ConvertSettings donde especificamos el nombre de la entrada XLS, el formato resultante como JPG y el nombre de la imagen JPG resultante como argumentos.
var settings = new ConvertSettings{...}
  1. Llame a la API ConvertDocumentRequest para convertir Excel a JPG y guardar la imagen JPEG 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 API 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

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

// Inicialice una instancia de la clase ConvertApi con el objeto de la clase Configuración.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// cargar el libro de Excel de entrada desde la unidad local             
using (var stream = System.IO.File.OpenRead("input.xls"))
{
    // crear una instancia de FileApi
    var fileUpload = new FileApi(configurations);
    // Cargue el libro de trabajo de Excel de entrada al almacenamiento en la nube.
    fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));

    // cree ConvertSettings donde definimos el libro de Excel de entrada y el nombre de la imagen JPEG resultante
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.xls",
        Format = "jpg",
        OutputPath = "output.jpeg"
    };
    
    // Invoque el método ConvertDocument para la conversión de imágenes de Excel a JPG en línea.
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // imprimir mensaje de éxito
        Console.WriteLine("The Excel to JPEG conversion completed successfully !");
    }
}

Hoja de cálculo de Excel a imagen usando comandos cURL

La combinación de GroupDocs.Conversion Cloud y los comandos cURL proporciona a los usuarios una solución versátil, eficiente y confiable para convertir archivos de Excel a imágenes JPEG, lo que permite una integración perfecta en varios flujos de trabajo y entornos con el mínimo esfuerzo.

El primer paso en este enfoque es obtener un token de acceso JWT personalizado. Entonces, una vez que tenga un token JWT, ejecute el siguiente comando cURL para convertir XLSX al formato JPG y guardar la imagen JPEG resultante en el almacenamiento 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\": \"internal\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"jpg\",  \"LoadOptions\": {    \"Format\": \"xls\"  },  \"OutputPath\": \"{resultantFile}\"}"

Reemplace “sourceFile” con el nombre del libro de Excel de entrada, “resultantFile” con el nombre de la imagen JPG resultante y “accessToken” con el token de acceso JWT personalizado.

Convertidor gratuito de Excel a JPG

Puede echar un vistazo rápido al [Convertidor XLSX a JSON] en línea gratuito 14. Esta aplicación está desarrollada sobre las API REST de GroupDocs.Conversion Cloud. Intente utilizar esta solución liviana y súper eficiente y sea testigo de las increíbles capacidades al convertir un libro de Excel a imágenes JPEG.

Aplicación xlsx a JSON

Enlaces útiles

Conclusión

En conclusión, ya sea que opte por el SDK de GroupDocs.Conversion Cloud para .NET o aproveche los comandos cURL con GroupDocs.Conversion Cloud, la conversión de archivos de Excel a imágenes JPEG nunca ha sido tan fácil. Ambos enfoques ofrecen soluciones eficientes y confiables para transformar sin problemas datos de Excel en un formato JPEG visualmente atractivo. Pruébelo hoy y descubra nuevas posibilidades para transformar sus archivos de Excel en impresionantes imágenes JPEG.

Artículos relacionados

Recomendamos encarecidamente visitar los siguientes enlaces para obtener más información sobre: