WriteAsEmf
ISvgImage.WriteAsEmf-Methode
Speichert das SVG-Bild als EMF-Datei.
public void WriteAsEmf(Stream stream)
Parameter | Typ | Beschreibung |
---|---|---|
stream | Stream | Zielstream |
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Zielstream ist null |
Beispiele
Das folgende Beispiel demonstriert, wie das SVG-Bild in eine Metadatei gespeichert wird.
[C#]
// Erstellt das neue SVG-Bild
ISvgImage svgImage = new SvgImage(System.IO.File.ReadAllText("content.svg"));
// Speichert das SVG-Bild als Metadatei
using (var fileStream = System.IO.File.OpenWrite("SvgAsEmf.emf"))
svgImage.WriteAsEmf(fileStream);
Dieses Beispiel zeigt, wie das SVG-Bild als Metadatei zur Bildsammlung der Präsentation hinzugefügt wird.
[C#]
using (Presentation pres = new Presentation())
{
// Erstellt das neue SVG-Bild
ISvgImage svgImage = new SvgImage(System.IO.File.ReadAllText("content.svg"));
using (var memStream = new MemoryStream())
{
// Speichert das SVG-Bild als Metadatei
svgImage.WriteAsEmf(memStream);
// Fügt Metadatei zur Bildsammlung hinzu
pres.Images.AddImage(memStream.ToArray());
}
}
Siehe auch
- Schnittstelle ISvgImage
- Namespace Aspose.Slides
- Assembly Aspose.Slides