Aspose.Cells Image Converter för .NET Plugin är ett kraftfullt verktyg som gör det möjligt för utvecklare att konvertera Excel-innehåll till högkvalitativa bildformat som PNG, JPEG, BMP, och mer. Denna plugin stöder olika Excel filtyper inklusive XLS, XLSX, CSV, HTML, ODS och andra.
Introduktion
Aspose.Cells Image Converter för .NET Plugin är utformad för att omvandla Excel-innehåll till högkvalitativa bilder lämpliga för rapporter, dokumentation eller webbapplikationer. Med denna plugin kan du konvertera hela arbetsböcker, enskilda worksheets, cell rangor och inbäddade diagram till bildformat som PNG eller JPEG med pixel-perfekt noggrannhet.
Börja med Aspose.Cells Image Converter
Installera Aspose.Cells för .NET
För att börja använda Aspose.Cells Image Converter, installera först biblioteket via NuGet:
dotnet add package Aspose.Cells
Ladda ner en Excel Workbook
Ladda upp din Excel-arbetsbok i en Workbook
för att börja arbeta med dess innehåll.
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 ett arbetsblad till PNG
Konvertera den första arbetsbladen i den laddade arbetsboken till en PNG-bild med följande kodskiva:
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");
}
Hämta en hel arbetsbok
För att omvandla hela arbetsboken till en enda bildfil, använd WorkbookRender
klass som visas nedan:
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
Populära scenarier
Konvertera Excel diagram till bilder
Konvertera en inbyggd diagram från ett arbetsblad till en unik PNG-bild:
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");
Konvertera en cellrange till en bild
Exportera ett specifikt cellområde från arbetsbladen till en bild:
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");
Gör en Pivot-tabell som en bild
Konvertera en pivottabell från arbetsbladen till en bild:
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");
slutsatser
Aspose.Cells Image Converter för .NET Plugin erbjuder en övergripande lösning för att konvertera Excel-innehåll till högkvalitativa bilder. Med dess omfattande funktioner och användarvänlighet är det ett ovärderligt verktyg för utvecklare som arbetar med Excel data i olika applikationer.