In diesem Thema erhalten Sie Antworten zum Konvertieren von Excel-Diagrammen in JPG in C# ohne Interop. Nachdem Sie dieses Schritt-für-Schritt-Tutorial durchgearbeitet haben, können Sie Excel-Diagramme als JPG in C# speichern. Ähnlich wie beim Speichern als JPG können Sie Diagramme auch in einem der anderen gängigen Formate wie BMP, PNG, SVG usw. speichern.
Schritte zum Konvertieren von Excel-Diagrammen in JPG in C#
- Installieren Sie mithilfe des NuGet-Paketmanagers Aspose.Cells for .NET
- Using-Direktive für Aspose.Cells-, Aspose.Cells.Charts- und Aspose.Cells.Rendering-Namespaces hinzufügen
- Stellen Sie die Aspose-Lizenz mit der SetLicense-Methode ein
- Laden Sie das workbook, das ein chart enthält
- Rufen Sie eine Instanz des Diagramms aus dem gewünschten Arbeitsblatt ab
- Speichern Sie abschließend das Diagramm als JPG-Datei
Diese Schritte veranschaulichen den Prozess der Konvertierung von Excel-Diagrammen in JPG in C# und das Speichern in einer Datei, es gibt jedoch auch andere Optionen wie das Speichern des Ausgabebilds in MemoryStream und die entsprechende Verwendung. Die Funktion Chart.ToImage() bietet die Möglichkeit, die Seitenzahl auch dann auszuwählen, wenn das Diagramm zu groß ist und aus mehreren Seiten besteht.
Code zum Konvertieren von Excel-Diagrammen in JPG in C#
Für diese Konvertierung muss weder MS Excel auf dem System installiert sein, noch wird Interop verwendet. Es handelt sich um einen einfachen konsolenbasierten Anwendungscode, der in formularbasierten, ASP.NET- und anderen Webtechnologien wie Azure und vielen mehr verwendet werden kann.
In diesem Beispiel haben wir gelernt, wie man ein Excel-Diagramm in C# in JPG konvertiert. Mit der Option ImageType können Sie es jedoch als PNG, BMP, PICT, TIFF, SVG und viele andere Formate speichern. Sie können Excel-Dateien auch in andere Formate wie XPS konvertieren, wie im Artikel Wie konvertiere ich Excel in XPS in C# beschrieben.