您建议您了解哪些资源有关Microsoft的Open Office格式(Office 2007中引入的XML格式,不要与OpenOffice.org混淆),特别是对于.docx
Word文件? (理想情况下,有大量样本和教程的那些。)
答案 0 :(得分:12)
从Open XML Explained开始。 这是一本易于阅读的电子书 打开XML。
使用WordProcessingML的下一个视图 OpenXMLDeveloper.org上的文章。 它们是快速有效的方法 向您展示人们的一些方式 做不同的事情。
然后再学习一点Open Packaging Convention - 这就是 如何打包Open XML文件 (拉链)和关系 包中的文件必须 彼此。 (XPS文档也使用OPC格式)。
现在抓住ISO/IEC 29500:2008 spec并保持方便 - 什么 存在于这里几乎是一切 你得知道。你也可以查看 在线标准 http://www.documentinteropinitiative.org/
补充#4和Office implementation guide 标准,以查看默认值和实现的值 Word而不是其他客户。另外,抓住Word Extensions guide以查看Word(特别是2010年)如何添加和实施标准扩展。
现在从以下博客开始 - 他们是真实的惊人指南 Open XML引擎盖下的力量:a) Eric White's old blog,b)Eric White's new blog,c)Brian Jones & Zeyad Rajabi's blog。
现在是时候开始玩弄了 与事情。您可以使用Open XML SDK或go commando。 SDK可以 是最好的开始和许多方式 第三方工具基于它。 Get the SDK并深入了解 Word Processing articles here。
您还可以查看如何观看视频 某些科目。看看 Open XML "How Do I" Videos
获取一些工具来帮助您。该 Open XML Package Editor Power Tool for Visual Studio 2010,PowerTools for Open XML 和 Word Content Control Toolkit 是不可或缺的。
最后,看看有什么 被问及并在SO中回答 openxml,ooxml,openxml-sdk, wordprocessingml代码。
你有它!