Der Aspose.Cells Image Converter für .NET Plugin ist ein leistungsstarkes Werkzeug, das Entwickler ermöglicht, Excel-Inhalte in hochwertige Bildformate wie PNG, JPEG, BMP und mehr zu konvertieren. Dieser plugin unterstützt verschiedene Dateitypen von Excel einschließlich XLS, XLSX, CSV, HTML, ODS und andere.
Einführung
Der Aspose.Cells Image Converter für .NET Plugin ist so konzipiert, dass Excel-Inhalte in hochwertige Bilder umgewandelt werden, die für Berichte, Dokumentation oder Web-Anwendungen geeignet sind. Mit diesem plugin können Sie ganze Arbeitsbücher, einzelne Arbeitsblätter, Zellstreifen und eingebettete Diagramme in Bildformate wie PNG oder JPEG mit Pixel-Perfekt Präzision umwandeln.
Start mit Aspose.Cells Image Converter
Installieren Sie Aspose.Cells für .NET
Um mit dem Aspose.Cells Image Converter zu beginnen, installieren Sie zunächst die Bibliothek über NuGet:
dotnet add package Aspose.Cells
Laden Sie ein Excel Workbook
Laden Sie Ihr Excel-Workbook in eine Workbook
Ziel ist es, mit seinen Inhalten zu arbeiten.
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 ein Werkblatt an PNG
Konvertieren Sie das erste Werkblatt des hochgeladenen Arbeitsbüchers in eine PNG-Bild mit dem folgenden Code-Snippet:
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");
}
Ein ganzes Workbook zu erstellen
Um das gesamte Arbeitsbuch in eine einzige Bilddatei zu verwandeln, verwenden Sie WorkbookRender
Klasse wie unten angezeigt:
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
Beliebte Szenarien
Excel Charts zu Bildern konvertieren
Umwandeln Sie eine eingebettete Diagramme aus einem Arbeitsblatt in ein eigenständiges 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");
Umwandeln eines Zellbereichs in ein Bild
Exportieren Sie ein bestimmtes Zellbereich aus dem Arbeitsblatt in ein 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");
Render eine Pivot-Tabelle als Bild
Umwandeln Sie eine Pivot-Tabelle aus dem Arbeitsblatt in ein 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");
Schlussfolgerungen
Der Aspose.Cells Image Converter für .NET Plugin bietet eine umfassende Lösung für die Umwandlung von Excel-Inhalte in hochwertige Bilder. Mit seinem umfangreichen Featuresatz und der Benutzerfreundlichkeit ist es ein wertvolles Werkzeug für Entwickler, die mit Excel Daten in verschiedenen Anwendungen arbeiten.