我想在Python或PHP中将多张图片写入odt文件
我想把多个图片文件写入一个odt文件。我会指定一个文件夹,然后脚本会通过循环处理这些图片。但我该从哪里开始呢?我之前从来没有做过这样的事情!
我找到了一段Python代码,它可以把HTML转换成Python...这样我们就可以先解析HTML,然后再调用这个代码。但是没有关于如何使用它的说明。
2 个回答
0
如果你想使用这个Python代码,你需要安装Python解释器,版本要在2.6以上,2.7也可能可以用。这个代码主要是在Linux系统上使用,不过Windows和Mac也有相应的版本。你还需要一些在from
和import
语句中提到的文件,这些文件在其他文件夹里。看起来这个代码是一个更大Linux包的一部分。还有一点,Python脚本通常是从命令行获取参数的。
补充信息: 我查看了setup.py文件,发现这是一个叫做odfpy的开放文档API库,版本是0.9.2。它提供的文档链接坏掉了。不过我在谷歌搜索odfpy时找到了一个可以下载更新版本(0.9.4)的地方,链接在这里: http://pypi.python.org/pypi/odfpy
文档可以在这里找到,是一个Open Office文档: https://joinup.ec.europa.eu/software/odfpy/document/api-odfpyodt
1
最后我找到了一个用PHP直接写odt文件的方法!这个方法有详细的文档说明。
我还写了一个完整的实际解决方案,使用PHP可以上传多张图片,并生成odt文档。
这个代码可以在这里找到:http://code.google.com/p/images2odt/。第一篇帖子可以在这里查看。