3

有人在使用django-webodt吗?浏览文档,我找不到任何关于在文档中使用图像的信息。我想在我的 ODT 文档中插入“可变”图像 (ImageField)。这可能吗?

我正在使用 OpenOffice 后端。

4

1 回答 1

2

我不知道它是否适合您,我在我的项目中使用pod效果很好,我从未测试过包含图像,但它已记录在案:

引用 pod 文档

在此处输入图像描述

将外部文件或图像集成到结果中:文档功能

文档功能允许您将来自外部来源的图像或文件集成到 ODT 结果中。这是函数签名;下表解释了每个参数。

编辑到期的操作评论

我来测试它并且工作得很好,也进入循环。在这里,您可以看到带有图像的 python(或 django)渲染文档:

>>> from appy.pod.renderer import Renderer
>>> taula1 = [1,2,3]
>>> taula = [ taula1, taula1 ]
>>> renderer = Renderer('report.odt',  globals(), 'result.odt')
>>> renderer.run()

ODT:

在此处输入图像描述

结果:

在此处输入图像描述

于 2013-06-05T16:23:49.830 回答