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.

More in this category