浏览并区分Microsoft Office.docx、.xlsx和.pptx文件。

opc-diag的Python项目详细描述


opc diag是一个命令行应用程序,用于探索microsoft word,excel, 以及Office 2007及更高版本中的PowerPoint文件。也称为office open xml,这些文件的结构遵循开放打包约定 (OPC),由ISO/IEC 29500规定。

opc diag提供opc命令,允许浏览opc文件, 区分、提取、重新包装和零件 另一个。

它的主要用途是由生成和/或 操作Microsoft Office文档。

典型的用法是在操作前后对word文件进行区分, 比如插入一个段落,以确定单词对 XML。当一个人在开发软件时不需要 Word帮助:

$ opc diff before.docx after.docx

另一个主要用途是诊断导致Office文档无法加载的问题 干净,通常是因为生成它的软件有一个bug。这些 如果没有诸如 opc diag,是开发它的主要动机。

有关详细信息,请参见opc-diag documentation

历史记录

1.0.0(2014-01-14)

  • 在extract命令中添加提取的xml的漂亮打印

0.9.8(2013-12-13)

  • hotfix–修复包含非ascii字符的输出上的unicodeencodeerror

0.9.7(2013-09-23)

  • 初始版本-支持浏览、差异、差异项、提取、重新打包, 以及替换子命令。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用bouncycastle从pkcs7文件获取证书?   java是向字符串数字添加零的有效方法吗?   Android在外部播放器中播放视频url   如何在Java代码中调用Wildfly事务管理器?   java为什么在使用键盘完成选择时不触发选择事件?   java xpath错误:jaxb外部绑定文件上为null   java如何避免在活动之间切换时出现白屏   Hadoop安装程序中的java“unknown.prolexic.com:未知错误”   要用作out参数的java自定义数字类   java如何向spring控制器的http请求添加属性?   for循环中的java静态值   java为图像编辑器快速、可靠地保存/加载文档状态   java数组越界和空指针异常   java如何在列表<Object>对象包含对象的对象上检查null?   java从URL下载文件到tomcat服务器   GlassFish“ogs3.1.2.2windows.exe”和“ogs3.1.2.2windowsml.exe”文件之间的java差异   无MathLab的Java Gabor图像处理   包含CSV中不存在的其他字段的java mongoimport