Aspose.Cells Image Converter for .NET Plugin er et kraftig verktøy som gjør det mulig for utviklere å konvertere Excel-innhold til høy kvalitet bildeformater som PNG, JPEG, BMP, og mer. Denne plugin støtter ulike Excel filtyper inkludert XLS, XLSX, CSV, HTML, ODS og andre.
Introduction
Aspose.Cells Image Converter for .NET Plugin er designet for å omdanne Excel-innhold til høykvalitets bilder som passer for rapporter, dokumentasjon eller webapplikasjoner. Med dette plugin kan du konvertere hele arbeidsbøker, individuelle arbeidsblader, celleranger og innebygde diagrammer til bildeformater som PNG eller JPEG med pixel-perfekt nøyaktighet.
Start med Aspose.Cells Image Converter
Installere Aspose.Cells for .NET
For å begynne å bruke Aspose.Cells Image Converter, installere biblioteket først via NuGet:
dotnet add package Aspose.Cells
Last ned en Excel Workbook
Last ned Excel-arbeidsboken din i en Workbook
for å begynne å jobbe med innholdet.
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 et arbeidsblad til PNG
Konverter den første arbeidsboken til en PNG-bilde ved hjelp av følgende kodesnippet:
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");
}
Gjør en hel arbeidsbok
For å gjøre hele arbeidsboken til en enkelt bildefil, bruk WorkbookRender
Klasse som vist nedenfor:
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
Populære scenarier
Konverter Excel diagrammer til bilder
Konverter et innebygd diagram fra et arbeidsblad til en unik PNG-bilde:
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");
Konverter en cellerange til et bilde
Eksporter et spesifikt celleområde fra arbeidsbladen til et bilde:
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");
Gjør et pivotbord som et bilde
Konverter en pivottabell fra arbeidsboken til et bilde:
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");
Conclusion
Aspose.Cells Image Converter for .NET Plugin tilbyr en omfattende løsning for konvertering av Excel-innhold til høykvalitets bilder. Med sin omfavne funksjonssett og brukervennlighet, er det et uvurderlig verktøy for utviklere som jobber med Excel data i ulike applikasjoner.