我想用Open 2生成一个包含图表的Open文档。我找到了一个SpreadsheetML实例,但是我无法想出如何在.docx中添加图表。
对于Open 2,是否有一个很好的文档/示例源?
发布于 2009-03-25 21:38:57
本文描述如何从XML的角度向WordProcessingML添加图片:http://openxmldeveloper.org/articles/462.aspx。
使用Open:http://msdn.microsoft.com/en-us/library/bb497430(office.14).aspx实现同一件事情的实际代码
如果您已经成功地将图表添加到SpreadsheetML中,则可以对图片示例进行调整,以便对WordProcessingML进行同样的操作。在他们的示例中,仍然会有a:graphic元素。包含在其中的a:graphicData将有一个图表URI (http://schemas.openxmlformats.org/drawingml/2006/chart),而不是图片URI。a:graphicData中的数据将与SpreadsheetML中的数据相同。
发布于 2009-02-24 19:58:52
我没有给你举一个例子,但是看看下面的例子:
https://blogs.msdn.com/johnrdurant/archive/2005/07/15/cfChunk.aspx
jones/archive/2005/07/20/441167.aspx
发布于 2011-01-13 00:54:15
不幸的是,网络上缺少可用的示例。与往常一样,使用OpenXmlSDK最简单的方法是用图表创建word文档,并在document工具中打开它。
当我在过去插入图表时,它们被作为"ChartPart“插入到文档中,文档中有几个与数据源和格式的子部件关系,然后在文档体本身中插入一个"c:chartReference”,以id来表示图表部分。我相信chartReference生活在graphicData下面。
https://stackoverflow.com/questions/549313
复制相似问题