El Aspose.Cells Image Converter para .NET Plugin es una poderosa herramienta que permite a los desarrolladores convertir el contenido de Excel en formatos de imagen de alta calidad como PNG, JPEG, BMP, y más. Este plugin soporta varios tipos de archivos Excel incluidos XLS, XLSX, CSV, HTML, ODS y otros.

Introducción

El Aspose.Cells Image Converter para .NET Plugin está diseñado para transformar el contenido de Excel en imágenes de alta calidad adecuadas para los informes, la documentación o las aplicaciones web. Con este plugin, se puede convertir libros de trabajo enteros, paneles individuales, ramas de células y gráficos incorporados en formatos de imagen como PNG o JPEG con exactitud de píxel perfecto.

Comenzar con Aspose.Cells Image Converter

Instalar Aspose.Cells para .NET

Para comenzar con el Aspose.Cells Image Converter, instale primero la biblioteca a través de NuGet:

dotnet add package Aspose.Cells

Descargar un Excel Workbook

Carga tu libro de trabajo de Excel en un Workbook para comenzar a trabajar con sus contenidos.

using Aspose.Cells;

public class ExcelLoader
{
    public static Workbook Load(string filePath)
    {
        // Load an existing Excel workbook from a file path
        return new Workbook(filePath);
    }
}

Render una hoja de trabajo a PNG

Convertir la primera hoja de trabajo del libro cargado en una imagen PNG utilizando el siguiente snippet de código:

Worksheet sheet = workbook.Worksheets[0];
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png, OnePagePerSheet = true, Resolution = 200 };
SheetRender renderer = new SheetRender(sheet, options);
for (int i = 0; i < renderer.PageCount; i++)
{
    renderer.ToImage(i, $"sheet_page_{i + 1}.png");
}

Render un libro de trabajo completo

Para convertir todo el libro de trabajo en un único archivo de imagen, utilice el WorkbookRender Clases como se muestra a continuación:

ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");

Escenarios populares

Convertir gráficos de Excel en imágenes

Convertir un gráfico incorporado de una hoja de trabajo en una imagen PNG independiente:

Workbook wb = new Workbook("ChartSheet.xlsx");
Worksheet chartSheet = wb.Worksheets[0];
ImageOrPrintOptions chartOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender chartRender = new SheetRender(chartSheet, chartOptions);
chartRender.ToImage(0, "chart.png");

Convertir un rango de células en una imagen

Exporta un rango de células específico de la hoja de trabajo a una imagen:

Workbook wb = new Workbook("Data.xlsx");
Range range = wb.Worksheets[0].Cells.CreateRange("A1:C10");
ImageOrPrintOptions rangeOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender rangeRender = new SheetRender(wb.Worksheets[0], rangeOptions);
rangeRender.ToImage(0, "range_output.png");

Render una mesa pivot como una imagen

Convertir una tabla pivot de la hoja de trabajo en una imagen:

Workbook wb = new Workbook("PivotData.xlsx");
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender pivotRender = new SheetRender(wb.Worksheets[0], options);
pivotRender.ToImage(0, "pivot_table.png");

Conclusión

El Aspose.Cells Image Converter para .NET Plugin ofrece una solución integral para convertir el contenido de Excel en imágenes de alta calidad.Con su amplio conjunto de características y facilidad de uso, es una herramienta inestimable para los desarrolladores que trabajan con los datos de excel en varias aplicaciones.

More in this category