WriteAsSvg

WriteAsSvg(Stream)

将幻灯片内容保存为 SVG 文件。

public void WriteAsSvg(Stream stream)
参数类型描述
streamStream目标流

示例

以下代码示例演示了如何将 PowerPoint 演示文稿的第一张幻灯片转换为 SVG 文件。

[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
    using (Stream fileStream = System.IO.File.Create("slide_1.svg"))
    {
        // 将第一张幻灯片保存为 SVG 文件
        pres.Slides[0].WriteAsSvg(fileStream);
    }
}

另请参见


WriteAsSvg(Stream, ISVGOptions)

将幻灯片内容保存为 SVG 文件。

public void WriteAsSvg(Stream stream, ISVGOptions svgOptions)
参数类型描述
streamStream目标流
svgOptionsISVGOptionsSVG 生成选项

示例

以下代码示例演示了如何将 PowerPoint 演示文稿的第一张幻灯片转换为带选项的 SVG 文件。

[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
    using (Stream fileStream = System.IO.File.Create("slide_1.svg"))
    {
        var options = new SVGOptions() { VectorizeText = true };
        // 将第一张幻灯片保存为 SVG 文件
        pres.Slides[0].WriteAsSvg(fileStream, options);
    }
}

另请参见