WriteAsEmf
SvgImage.WriteAsEmf метод
Сохраняет изображение SVG как файл EMF.
public void WriteAsEmf(Stream stream)
Параметр | Тип | Описание |
---|---|---|
stream | Stream | Целевой поток |
Исключения
исключение | условие |
---|---|
ArgumentNullException | Целевой поток равен null |
Примеры
Следующий пример показывает, как сохранить изображение SVG в метафайл.
[C#]
// Создает новое изображение SVG
ISvgImage svgImage = new SvgImage(System.IO.File.ReadAllText("content.svg"));
// Сохраняет изображение SVG как метафайл
using (var fileStream = System.IO.File.OpenWrite("SvgAsEmf.emf"))
svgImage.WriteAsEmf(fileStream);
Этот пример демонстрирует, как добавить изображение SVG как метафайл в коллекцию изображений презентации.
[C#]
using (Presentation pres = new Presentation())
{
// Создает новое изображение SVG
ISvgImage svgImage = new SvgImage(System.IO.File.ReadAllText("content.svg"));
using (var memStream = new MemoryStream())
{
// Сохраняет изображение SVG как метафайл
svgImage.WriteAsEmf(memStream);
// Добавляет метафайл в коллекцию изображений
pres.Images.AddImage(memStream.ToArray());
}
}
См. также
- класс SvgImage
- пространство имен Aspose.Slides
- сборка Aspose.Slides