浏览和比较 Microsoft Office .docx、.xlsx 和 .pptx 文件。
项目描述
opc-diag是一个命令行应用程序,用于从 Office 2007 及更高版本浏览 Microsoft Word、Excel 和 PowerPoint 文件。也称为Office Open XML,这些文件的结构遵循 ISO/IEC 29500 指定的开放打包公约 (OPC)。
opc-diag提供opc命令,该命令允许对 OPC 文件进行浏览、差异化、提取、重新打包,并将其中的部分替换为另一个。
它的主要用途是由生成和/或操作 Microsoft Office 文档的软件开发人员使用。
一个典型的用途是在操作之前和之后区分 Word 文件,比如插入一个段落,以识别 Word 对 XML 所做的特定更改。当一个人在没有 Word 帮助的情况下开发软件来做同样的事情时,这很方便:
$ opc diff before.docx after.docx
另一个主要用途是诊断导致 Office 文档无法正常加载的问题,通常是因为生成它的软件存在错误。如果没有像opc-diag这样的工具,这些问题可能很乏味,而且通常难以诊断 ,并且是开发它的主要动机。
opc-diag 文档中提供了更多信息。
历史
1.0.0 (2014-01-14)
在提取命令上添加提取的 XML 的漂亮打印
0.9.8 (2013-12-13)
修补程序 - 修复包含非 ASCII 字符的输出上的 UnicodeEncodeError
0.9.7 (2013-09-23)
初始版本 - 支持浏览、差异、差异项、提取、重新打包和替换子命令。