Este tutorial rápido brinda información sobre cómo convertir un gráfico de Excel a PDF en C#, donde los archivos de Excel pueden ser XLSX, XLS, ODS o cualquier otro formato compatible con MS Excel. Guía al proporcionar instrucciones para establecer el entorno, un procedimiento paso a paso para comprender el proceso y un código de muestra en ejecución. Puede exportar un gráfico de Excel a PDF en C# en cualquiera de los sistemas operativos como Windows, Linux o macOS sin instalar ninguna otra herramienta de terceros.
Pasos para transformar el gráfico de Excel a PDF en C#
- Configure el proyecto para agregar Aspose.Cells del administrador de paquetes Nuget para convertir el gráfico a PDF
- Cargue el archivo fuente de Excel en el objeto Workbook que contiene algunos gráficos.
- Obtenga una referencia al worksheet seleccionado con gráficos
- Obtenga la referencia al gráfico deseado de la colección de gráficos
- Llame a la función ToPdf de la clase Chart para convertir el gráfico a PDF
- Establezca el tamaño de la página PDF de salida y la alineación del gráfico en ella
- Guarde el PDF en el disco o en una secuencia
Estos pasos proporcionan una guía completa para convertir gráficos de Excel a PDF en C#. El conjunto de instrucciones incluye la configuración del proyecto, cargar el libro de trabajo de destino, seleccionar el gráfico requerido de una hoja específica y luego guardarlo como PDF. También ayuda a configurar el gráfico en el PDF de salida.
Código para renderizar gráfico de Excel a PDF en C#
Este código usa la función Chart.ToPdf() que tiene múltiples sobrecargas. Si no desea configurar el gráfico en el PDF de salida, proporcione el nombre del archivo PDF de salida en la función Chart.ToPdf(). Sin embargo, durante el proceso para renderizar el gráfico de Excel a PDF en C# si desea establecer el tamaño de la página del PDF de salida y la alineación horizontal/vertical del gráfico, utilice la sobrecarga relevante que toma el tamaño en pulgadas y proporciona un enumerador adecuado para establecer la alineación
Este tutorial ha elaborado el proceso para crear un PDF a partir de un gráfico de Excel. Si está interesado en convertir el gráfico de Excel en una imagen, consulte el artículo sobre cómo convertir Excel a imagen en C#.