我想使用Open XML编码C#在Powerpoint中创建新的SmartArt层次结构图。我尝试在任何地方搜索,但找不到工作的解决方案。任何人都可以帮助我。
我找到了如下链接,但它仅适用于1智能艺术模板
http://openxmldeveloper.org/discussions/development_tools/f/17/p/5186/158159.aspx#158159
感谢您的帮助。
答案 0 :(得分:1)
在代码中手动创建SmartArt对象是一项相当复杂的任务。您需要向幻灯片添加图表,其中包含布局部分和数据模型。这个代码很快就会变得非常复杂。
因此,依赖于负责代码生成的工具要容易得多。幸运的是,存在这样一个工具: Open XML SDK Productivity Tool 。
有关如何使用此工具的说明,请参阅this related answer。此答案涉及Word文档,但也可以应用于PowerPoint演示文稿。