我正在寻找一种使用 Open XML SDK 或仅将PresentationML和/或DrawingML注入到打开的 PowerPoint 2007/2010 演示文稿中的方法System.IO.Packaging
。有一篇关于使用 Word 执行此操作的文章,但在该示例中,它使用的Range.XML
是 Word 对象模型中的例程,我在 PowerPoint 的对象模型中找不到等效项。
我希望这样做的原因是,如果我有一个项目,PowerPoint 客户端不支持编辑,但 Open XML 支持(因此,PowerPoint 将显示它)。我想通过打开的演示文稿上的托管插件(VSTO)自己设置它。一个例子是文本的下划线(不是我在寻找这个,但它是一个例子) - 在 PowerPoint 中,您不能将文本的下划线设置为图片<a:blip/>
,但在 Open XML 中可以。
有谁知道如何做到这一点?