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.