Ein Slide als SVG-Bild in C# rendern
Übersicht
Dieser Artikel erklärt, wie man eine PowerPoint-Präsentation in das SVG-Format mithilfe von C# konvertiert. Er behandelt die folgenden Themen.
Format: PowerPoint
- C# PowerPoint zu SVG
- C# PowerPoint in SVG konvertieren
- C# Wie konvertiere ich eine PowerPoint-Datei in SVG
Format: PPT
Format: PPTX
Format: ODP
Format: Slide
- C# PowerPoint-Slide in SVG konvertieren
- C# PPT-Slide in SVG konvertieren
- C# PPTX-Slide in SVG konvertieren
- C# ODP-Slide in SVG konvertieren
Andere Themen, die in diesem Artikel behandelt werden.
SVG-Format
SVG—eine Abkürzung für Scalable Vector Graphics—ist ein Standardgrafiktyp oder -format, das zur Darstellung zweidimensionaler Bilder verwendet wird. SVG speichert Bilder als Vektoren in XML mit Details, die ihr Verhalten oder Aussehen definieren.
SVG ist eines der wenigen Bildformate, die sehr hohe Standards in diesen Punkten erfüllen: Skalierbarkeit, Interaktivität, Leistung, Zugänglichkeit, Programmierbarkeit und andere. Aus diesen Gründen wird es häufig in der Webentwicklung verwendet.
Sie möchten möglicherweise SVG-Dateien verwenden, wenn Sie
- Ihre Präsentation in einem sehr großen Format drucken möchten. SVG-Bilder können auf jede Auflösung oder Ebene skaliert werden. Sie können SVG-Bilder so oft wie nötig in der Größe ändern, ohne Qualität einzubüßen.
- Diagramme und Grafiken von Ihren Folien in verschiedenen Medien oder Plattformen verwenden möchten. Die meisten Leser können SVG-Dateien interpretieren.
- die kleinsten möglichen Bildgrößen verwenden möchten. SVG-Dateien sind im Allgemeinen kleiner als ihre hochauflösenden Pendants in anderen Formaten, insbesondere in solchen, die auf Bitmap (JPEG oder PNG) basieren.
Rendern eines Slides als SVG-Bild
Aspose.Slides für .NET ermöglicht es Ihnen, Folien in Ihren Präsentationen als SVG-Bilder zu exportieren. Gehen Sie diese Schritte durch, um SVG-Bilder zu erzeugen:
Schritte: PowerPoint zu SVG-Konvertierungen in C#
Der folgende Beispielcode erklärt diese Konvertierungen mithilfe von .NET.
- Schritte: PowerPoint in SVG in C# konvertieren
- Schritte: PPT in SVG in C# konvertieren
- Schritte: PPTX in SVG in C# konvertieren
- Schritte: ODP in SVG in C# konvertieren
Code Schritte:
- Erstellen Sie eine Instanz der Presentation Klasse.
- .ppt Erweiterung zum Laden der PPT-Datei innerhalb der Presentation Klasse.
- .pptx Erweiterung zum Laden der PPTX-Datei innerhalb der Presentation Klasse.
- .odp Erweiterung zum Laden der ODP-Datei innerhalb der Presentation Klasse.
- .pps Erweiterung zum Laden der PPS-Datei innerhalb der Presentation Klasse.
- Iterieren Sie durch alle Folien in der Präsentation.
- Schreiben Sie jede Folie in ihre eigene SVG-Datei über FileStream.
Dieser Beispielcode in C# zeigt Ihnen, wie man PowerPoint in SVG mithilfe von Aspose.Slides konvertiert:
// Präsentationsobjekt kann PowerPoint-Formate wie PPT, PPTX, ODP usw. laden.
using (Presentation pres = new Presentation("pres.pptx"))
{
for (var index = 0; index < pres.Slides.Count; index++)
{
ISlide slide = pres.Slides[index];
using (FileStream fileStream = new FileStream($"slide-{index}.svg", FileMode.Create, FileAccess.Write))
{
slide.WriteAsSvg(fileStream);
}
}
}
Siehe auch
Dieser Artikel behandelt auch diese Themen. Die Codes sind dieselben wie oben.
Format: PowerPoint
- C# PowerPoint zu SVG Code
- C# PowerPoint zu SVG API
- C# PowerPoint zu SVG programmgesteuert
- C# PowerPoint zu SVG Bibliothek
- C# PowerPoint als SVG speichern
- C# SVG aus PowerPoint erzeugen
- C# SVG aus PowerPoint erstellen
- C# PowerPoint zu SVG Konverter
Format: PPT
- C# PPT zu SVG Code
- C# PPT zu SVG API
- C# PPT zu SVG programmgesteuert
- C# PPT zu SVG Bibliothek
- C# PPT als SVG speichern
- C# SVG aus PPT erzeugen
- C# SVG aus PPT erstellen
- C# PPT zu SVG Konverter
Format: PPTX
- C# PPTX zu SVG Code
- C# PPTX zu SVG API
- C# PPTX zu SVG programmgesteuert
- C# PPTX zu SVG Bibliothek
- C# PPTX als SVG speichern
- C# SVG aus PPTX erzeugen
- C# SVG aus PPTX erstellen
- C# PPTX zu SVG Konverter
Format: ODP