Konvertieren von Arbeitsblättern in verschiedene Bildformate

Arbeitsblatt in Bild umwandeln

Arbeitsblätter enthalten Daten, die Sie analysieren möchten. Ein Arbeitsblatt kann beispielsweise Parameter, Summen, Prozentsätze, Ausnahmen und Berechnungen enthalten.

Als Entwickler müssen Sie möglicherweise Arbeitsblätter als Bilder präsentieren. Beispielsweise müssen Sie möglicherweise ein Bild eines Arbeitsblatts in einer Anwendung oder Webseite verwenden. Möglicherweise möchten Sie ein Bild in ein Microsoft-Word-Dokument, eine PDF-Datei, eine PowerPoint-Präsentation oder einen anderen Dokumenttyp einfügen. Einfach ausgedrückt, Sie möchten, dass ein Arbeitsblatt als Bild gerendert wird, damit Sie es an anderer Stelle verwenden können.

Aspose.Cells unterstützt die Konvertierung von Excel-Arbeitsblättern in Bilder. Um diese Funktion nutzen zu können, müssen Sie dieAspose.Cells.RenderingNamensraum zu Ihrem Programm oder Projekt. Es hat mehrere wertvolle Klassen zum Rendern und Drucken, zum BeispielISheetRenderIImageOrPrintOptionsund andere.

Die Klasse Aspose.Cells.Rendering.ISheetRender stellt ein Arbeitsblatt dar, das als Bilder gerendert werden soll. Es hat eine überladene Methode,Vorstellen, die ein Arbeitsblatt in Bilddatei(en) mit unterschiedlichen Attributen oder Optionen konvertieren kann. Mehrere Bildformate werden unterstützt, zum Beispiel BMP, PNG, GIF, JPG, JPEG, TIFF, EMF.

Das folgende Code-Snippet zeigt, wie Sie ein Arbeitsblatt in einer Excel-Datei in eine Bilddatei konvertieren.

PNG Format

Bitte sehen Sie sich den folgenden Beispielcode an, itsBeispiel-Excel-Datei , und dieAusgabe PNG Bilder.

TIFF Format

Bitte sehen Sie sich den folgenden Beispielcode an, itsBeispiel-Excel-Datei , und dieAusgabe TIFF Bild.

Konvertieren des Arbeitsblatts in SVG

SVG steht für Scalable Vector Graphics. SVG ist eine auf XML-Standards basierende Spezifikation für zweidimensionale Vektorgrafiken. Es ist ein offener Standard, der seit 1999 vom World Wide Web Consortium (W3C) entwickelt wird.

Aspose.Cells for C++ kann seit Version 18.5.0 Arbeitsblätter in das Bild SVG konvertieren.

Um diese Funktion zu verwenden, importieren Sie den Namespace Aspose.Cells.Rendering in Ihr Programm oder Projekt. Es hat mehrere wertvolle Klassen zum Rendern und Drucken, zum Beispiel ISheetRender, IImageOrPrintOptions und andere.

Die Klasse Aspose.Cells.Rendering.IImageOrPrintOptions gibt an, dass das Arbeitsblatt im Format SVG gespeichert wird. Das folgende Code-Snippet zeigt, wie Sie ein Arbeitsblatt in einer Excel-Datei in eine SVG-Bilddatei konvertieren

Bitte sehen Sie sich den folgenden Beispielcode an, itsBeispiel-Excel-Datei , und dieAusgabe SVG Bilder.