对于文档交换,我希望生成OpenOffice.org文本和电子表格文档。到目前为止,我已经找到了需要使用OLE安装OpenOffice的导出组件。
是否已经有可以为OpenOffice.org写入器或OpenOffice.org计算写本地文件的Delphi组件?
发布于 2009-05-22 18:11:51
这取决于你的文档有多复杂,以及你想投入多少精力。
OpenOffice.org文档(从OO.org版本2开始)是OpenDocument Format中的文件,基本上是具有文档化结构的压缩目录,其中包含各种OpenOffice.org和支持文件。例如,您可以使用7-Zip的"Open Inside“命令来导航文件,就像导航目录一样。
这至少为您提供了以下选项:
发布于 2009-05-24 18:20:59
FPC/Lazarus的fpspreadsheet组件可以直接写入旧的Excel格式,而OOO可以打开它们。如果您需要电子表格而不是文本文档,可以选择看看它是否可以移植到Delphi。
发布于 2013-01-22 22:34:35
在拉撒路,我使用zexmlss组件导出到ODS。这个组件用于lazarus,delphi和builder。仅适用于电子表格。公式运行得很好。
https://stackoverflow.com/questions/897873
复制相似问题