我想开发一个可以处理 PowerPoint 模板并填充格式化数据的类库。主要涉及表格、标签、幻灯片克隆。我想在 .Net 4 中使用 Open Xml。
我想为此提供一些建议和引用。还想知道哪种方法好,是使用 OpenXml SDK 2.0 还是 System.Packaging,因为我在某些地方读到使用 Open Xml SDK 会消耗更多内存。
谢谢,
阿尼夫
最佳答案
Open XML SDK 2.0 建立在 System.Packaging
之上所以编写和维护代码会更容易。我发现我能够编写两行 Open XML SDK 代码,而当我使用 System.Packaging
编写它时它有超过 200 行。至于使用更多内存,我没有遇到任何问题,并且发现可维护性和可读性可以权衡内存使用量的最小增加。
用于将 Open XML SDK 与 Power Point 结合使用的资源并不多,但这里有两个可以帮助您入门:
Brian Jones & Zeyad Rajabi blog
MSDN
关于.net - OpenXml 和 PowerPoint 入门,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9426142/