15

我找不到任何开源库来使用 C++ 呈现 ODF 文档。我发现 ODKit 支持 .NET C# 的 Java 和 AODL。

有没有人有任何想法或给我任何指示。

4

5 回答 5

4

我找到了一个 Qt 源来解析 ODF。 Qt 已经内置了 ODF 编写器。

于 2011-07-11T19:25:20.713 回答
3

KOffice 支持 ODF 并且是用 C++ 编写的。我怀疑他们可能已经解决了您要解决的任何问题。http://www.koffice.org

于 2010-01-19T04:18:51.593 回答
2

它可能不是最优雅的解决方案,但 OpenOffice 本身能够进行渲染,并且OOoSDK可以从 C++ 中使用,如此处用于 writer此处用于电子表格

于 2011-07-16T21:31:10.923 回答
0

KOffice 可能是一个想法,但如果我只想在一个不错的 Qt QWidget 中显示一个 odt 文件,但我不想依赖 DBus 和很多 Kde 功能。

正如 Thomas Zanders 在这个论坛上所说的那样,我们的想法是看看 Flake 和 KoText 库。

于 2010-02-17T12:50:26.717 回答
0

空无一人。您最好使用 AODL 或任何其他可用的库(python、perl、java 等)并对其进行绑定

于 2010-01-19T01:01:42.760 回答