跳转到主要内容

用于操作OpenDocument文件的Python API和工具

项目描述

Odfpy是一个用于读取和写入OpenDocument v. 1.2文件的库。主要重点是防止程序员创建无效的文档。如果程序员添加了无效的元素、添加了语法中未知的属性、忘记了添加所需的属性或向不允许的元素添加了文本,则会引发异常。

这些检查以及API本身是从RelaxNG模式生成的,然后进行了手动编辑。因此,API是完整的,可以处理所有ODF构造。

除了API之外,还有一些脚本

  • csv2odf - 从逗号分隔值创建OpenDocument电子表格

  • mailodf - 将ODF文件作为HTML存档发送电子邮件

  • odf2xhtml - 将ODF转换为(X)HTML

  • odf2mht - 将ODF转换为HTML存档

  • odf2xml - 从 OD? 包创建 OpenDocument XML 文件

  • odfimgimport - 导入外部图片

  • odflint - 检查 ODF 文件是否存在问题

  • odfmeta - 列出或更改 ODF 文件的元数据

  • odfoutline - 显示 OpenDocument 的轮廓

  • odfuserfield - 列出或更改 ODF 文件中的用户字段声明

  • xml2odf - 从 XML 格式的 OpenDocument 创建 OD? 包

源代码位于 https://github.com/eea/odfpy

访问 https://github.com/eea/odfpy/wiki 了解文档和示例。

位于 https://joinup.ec.europa.eu/software/odfpy/home 的代码已过时。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

odfpy-1.4.1.tar.gz (717.0 kB 查看散列)

上传时间

构建分发

odfpy-1.4.1-py2.7.egg (288.2 kB 查看散列)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面