L’Aspose.Cells Image Converter per a .NET Plugin és una eina poderosa que permet als desenvolupadors convertir el contingut d’Excel en formats de imatge de gran qualitat com PNG, JPEG, BMP, i més. Aquest plugin dóna suport a diversos tipus de fitxers de Excel, incloent XLS, XLSX, CSV, HTML, ODS i altres.

Introducció

L’Aspose.Cells Image Converter per .NET Plugin està dissenyat per transformar el contingut d’Excel en imatges de gran qualitat adequades per a informes, documentació o aplicacions web. Amb aquest plugin, es pot convertir llibres de treball complets, tauletes individuals, rangs de cèl·lules i gràfics embedded en formats de imatge com PNG o JPEG amb exactitud del pixel.

Començar amb Aspose.Cells Image Converter

Instal·lar Aspose.Cells per a .NET

Per començar a utilitzar l’Aspose.Cells Image Converter, primer instal·la la biblioteca a través de NuGet:

dotnet add package Aspose.Cells

Descarregar un llibre de treball Excel

Carregar el seu llibre de treball Excel en un Workbook Objecte de començar a treballar amb el seu contingut.

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);
    }
}

Renderar un full de treball a PNG

Converteix la primera taula de treball del llibre carregat en una imatge PNG utilitzant el següent snippet de codi:

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");
}

Escriure un full de treball

Per convertir tot el llibre de treball en un únic fitxer d’imatge, utilitzeu el WorkbookRender Classificació com es mostra a continuació:

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

Escenaris populars

Convertir gràfics d’Excel en imatges

Convertir un gràfic incorporat d’una taula de treball en una imatge PNG independent:

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 una gamma de cèl·lules en una imatge

Exportar una gamma de cèl·lules específica des de la taula de treball en una imatge:

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 taula pivot com a imatge

Convertir una taula pivot des de la cartera de treball en una imatge:

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ó

L’Aspose.Cells Image Converter per a .NET Plugin ofereix una solució integral per convertir el contingut d’Excel en imatges de gran qualitat. Amb el seu ampli conjunt de característiques i la seva fàcil utilització, és una eina inestimable per als desenvolupadors que treballen amb les dades de Excel en diverses aplicacions.

More in this category