C++渲染 ODF 文档的库?
我无法找到任何开源库来使用 C++ 渲染 ODF 文档。我发现 ODKit 支持 Java 和 AODL for .NET C#。
有谁有任何想法或为我提供任何指示。
I am unable to find any open source libraries to render ODF documents using C++. I found ODKit suporting Java and AODL for .NET C#.
Does any one have any idea or provide me any pointers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我找到了一个解析ODF的Qt源。 Qt 已经内置了 ODF writer。
I found a Qt source to parse ODF. Qt already has built in ODF writer.
KOffice 支持 ODF,并用 C++ 编写。我怀疑他们可能已经解决了你想要解决的问题。 http://www.koffice.org
KOffice supports ODF and is written in C++. I suspect they may have solved whatever it is you are trying to solve. http://www.koffice.org
它可能不是最优雅的解决方案,但 OpenOffice 本身能够渲染,并且 OOoSDK 可以从 C++ 中使用,如此处的 writer 和 此处查看电子表格。
It may not be the most elegant solution but OpenOffice itself is capable of rendering and the OOoSDK can be used from C++ as seen here for writer and here for spreadsheet.
没有。你最好使用 AODL 或任何其他可用的库(python、perl、java 等)并对其进行绑定
There is none. You're better AODL or any of the other libs available (python, perl, java, etc) and doing a binding to it
KOffice 可能是一个想法,但如果我只想在一个漂亮的 Qt QWidget 中显示 odt 文件,但我不想依赖 DBus 和大量 Kde 功能。
这个想法是看看 Flake 和 KoText 库,正如 Thomas Zanders 在 本论坛。
KOffice can be an idea, but if I just want to display an odt file in a nice Qt QWidget, but I don't want to depends on DBus and a lots of Kde feature.
The Idea is to take a look a Flake and KoText libs as Thomas Zanders says on this Forum.