.odt格式的库
Libraries for .odt formatting
是否有任何C/C++库可用于创建、加载和保存.odt格式的文件?
或者,在哪里可以找到关于实现.odt(/ODF)规范的类似教程的信息?
这个网站:OASIS OpenDocument Essentials似乎涵盖了这个问题,包括如何使用示例和快捷方式
它做得很好,很容易理解。
灵活性可以被视为复杂性。如果您不需要灵活性,创建一个模板ODT并将内容填充为需要。如前所述,存在实际处理IO的XML解析器。ODT不是一个纯文本文件,因此预计会有一些复杂性/困难。–Ioan
来自链接:
欺骗的好处
当您开始使用OpenDocument文件时,您可能需要编写构造文档的程序,该文档的某些功能不是在这本书中解释过——毕竟,这是一本"基本"的书。只是启动OpenOffice.org或KOffice,创建一个具有功能,解压缩文件,然后查找实现它。为了更好地了解事物是如何工作的,更改XML,重新打包文档,然后重新加载一个功能有效,请毫不犹豫地从将OpenDocument文件打开到程序中。换句话说,就是欺骗。它起作用了当我写这本书的时候,它对你也有用!
相关文章:
- 如何在openssl-ecc中获取十六进制格式的私钥
- 将"打开的CV图像"中的"颜色"转换为整数格式
- TDateTime格式在C++Builder中不会更改
- 如何防止clang格式在流运算符调用之间添加换行符<<
- 检查不带转换的扫描格式
- 当我尝试使用 sstream 和分面将 Boost Time_duration转换为字符串时,我没有得到所需的格式
- 是否可以从格式字符串中检索"width"
- clang格式:宏的缩进
- clang格式:禁用排序包含
- 在用于格式4的arm模拟器中实现功能时的一个问题
- 将RGB图像保存为PPM格式
- 询问在设计我的手臂模拟器功能表示格式1
- 当使用比格式支持的精度更高的精度来显示数字时,会写出什么数据
- 带有Protobuf序列化的C++Hazelcast:字符串不是UTF-8格式的
- 如何将strftime中的格式错误作为异常捕获
- 将CHW格式的浮点向量转换为cv::Mat
- 如何将二进制格式的 C++ 对象的 std::vector 保存到磁盘?
- 如何以叮当格式设置评论的行长?
- 为什么我需要C++中不同的排序格式来对这个USACO代码上的数组和优先级队列进行排序
- .odt格式的库