我维护了几个基于 PHP 和 mySQL 的 Web 数据库,这些数据库有一个机制,允许用户上传带有占位符的 OpenOffice 文档。这些数据库是在共享托管套餐上运行的。
我随后使用这个伟大的PHP工具遍历OpenOffice文档,并将数据库中的值插入其中。结果再次是一个OpenOffice文档。
它无法做到的是动态图像。
有人知道一个——最好是仅限于PHP的——解决方案来将图像插入OpenOffice文档吗?
[person.name] [person.address] [person.postcode]
我随后使用这个伟大的PHP工具遍历OpenOffice文档,并将数据库中的值插入其中。结果再次是一个OpenOffice文档。
它无法做到的是动态图像。
有人知道一个——最好是仅限于PHP的——解决方案来将图像插入OpenOffice文档吗?
- 我知道PUNO。在这种情况下不能使用,因为它是共享主机。
- 我知道OpenOffice可以作为守护进程运行——同上。
- 我知道phpDocWriter。它对SXW文件非常好,但现在已经死了。
- 我知道OpenDocument是一个ZIP文件中的XML文件集合。我曾尝试以编程方式向ODT文档中的每个图像添加标题。它让我疯狂。我钦佩那些使用该格式的开发人员,但这不适合我。
AddFileToDoc
,这个方案看起来更好。我不知道odtPHP,很高兴了解它。谢谢alexanderpas! - fviktor