En este tema, obtendrá una respuesta sobre cómo convertir un gráfico de Excel a JPG en C# sin interoperabilidad. Una vez que complete este tutorial paso a paso, podrá guardar el gráfico de Excel como JPG en C#. Similar a guardar como JPG, también puede guardar el gráfico en cualquiera de los otros formatos comunes como BMP, PNG, SVG, etc.
Pasos para convertir un gráfico de Excel a JPG en C#
- Con el administrador de paquetes NuGet, instale Aspose.Cells for .NET
- Agregue la directiva using para los espacios de nombres Aspose.Cells, Aspose.Cells.Charts y Aspose.Cells.Rendering
- Establecer la licencia de Aspose usando el método SetLicense
- Cargue el workbook que contiene un chart
- Obtenga una instancia del gráfico de la hoja de trabajo deseada
- Finalmente, guarde el gráfico como archivo JPG
Estos pasos demuestran el proceso de convertir un gráfico de Excel a JPG en C# y guardarlo en un archivo; sin embargo, también hay otras opciones, como guardar la imagen de salida en MemoryStream y usarla en consecuencia. La función Chart.ToImage() ofrece la opción de seleccionar el número de página también si el gráfico es demasiado grande y consta de varias páginas.
Código para convertir gráfico de Excel a JPG en C#
Esta conversión no requiere la instalación de MS Excel en el sistema ni se utiliza la interoperabilidad. Es un código de aplicación simple basado en consola que se puede usar en ASP.NET basado en formularios y otras tecnologías web como Azure y muchas más.
En este ejemplo, aprendimos cómo convertir un gráfico de Excel a JPG en C#. Sin embargo, al usar la opción ImageType, puede guardarlo como PNG, BMP, PICT, TIFF, SVG y muchos otros formatos. Puede convertir archivos de Excel a otros formatos, como XPS, como se indica en el artículo cómo convertir Excel a XPS en C#.