Az Aspose.Cells Image Converter .NET Plugin egy erős eszköz, amely lehetővé teszi a fejlesztők számára, hogy az Excel tartalmát kiváló minőségű képformátumokba alakítsák át, mint például PNG, JPEG, BMP és így tovább.
Bevezetés
Az Aspose.Cells Image Converter for .NET Plugin célja, hogy az Excel tartalmát kiváló minőségű képekké alakítsa át, amelyek jelentésekhez, dokumentációhoz vagy webes alkalmazásokhoz alkalmasak.Ezzel a pluginnal teljes munkakönyvek, egyéni munkalapok, sejtsorok és beágyazott diagramok átalakíthatók olyan képformátumokba, mint a PNG vagy a JPEG, pixel-tökéletes pontossággal.
Kezdődik az Aspose.Cells Image Converter
Az ASPOSE.CELL telepítése .NET
Ahhoz, hogy elkezdje használni az Aspose.Cells Image Converter, először telepítse a könyvtár NuGet:
dotnet add package Aspose.Cells
Töltse fel az Excel Workbook-ot
Töltse fel az Excel munkafüzetet a Workbook
a tartalommal való együttműködés megkezdését.
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);
}
}
Műkönyvet küld a PNG-nek
Átalakítsa a feltöltött munkafüzet első munkalapját egy PNG képbe a következő kódszalag használatával:
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");
}
Teljes munkakönyv készítése
Annak érdekében, hogy az egész munkafüzetet egyetlen képfájlba alakítsa, használja a WorkbookRender
Az osztály az alábbiak szerint:
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
Népszerű forgatókönyvek
Az Excel grafikonok átalakítása képekké
Egy beágyazott grafikon átalakítása egy munkafüzetből egy önálló PNG képbe:
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");
Átalakítsa a sejttartományt egy képre
Egy adott sejttartomány exportálása a munkafüzetből egy képbe:
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");
Pivot asztal mint kép
Átalakítsa a pivot táblát a munkafüzetből egy képbe:
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");
következtetések
Az Aspose.Cells Image Converter for .NET Plugin átfogó megoldást kínál az Excel tartalmának kiváló minőségű képekké történő átalakítására. kiterjedt funkciókkal és könnyen használható, ez értékes eszköz a fejlesztők számára, akik Excel-adatokkal dolgoznak különböző alkalmazásokban.