java - 如何使用 jodreports 和 java 在 odt 文档上运行时插入

标签 java image insert

我需要使用java在doc或odt文档中插入各种图像,图像是在运行时生成的。当时我很想使用 jodreports,因为它很容易生成最终文档的模板,但我陷入了困境,因为我找不到任何类型的文档告诉我如何插入图像。如果您可以回答我的问题,请发布代码片段或告诉我可以使用哪个其他库。

非常感谢您的帮助(并对我的英语不好表示抱歉)。

最佳答案

在您的类中创建一个 ImageSource 对象。

ImageSource imagen =
new RenderedImageSource(ImageIO.read(new File(ruta_fisica_imagen)));

将此对象添加到Map对象中

在模板中定义jooscript.image(name)

更多信息,该文档是西类牙语 http://www.montesinos.org.es/2010/11/jodreports-mini-how-to.html

关于java - 如何使用 jodreports 和 java 在 odt 文档上运行时插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10215968/

相关文章:

java - Java中将ArrayList转换为mysql插入参数

java - 如何使用 vm 参数从命令行运行 JUnit?

php - Excel php图表生成

html - 为添加的图像设置最大高度

javascript - HTML Canvas图片转Base64问题

php MySQL INSERT 值引用另一个表

java - 将 java utf-16 字符串插入到 postgres 字符字段中

java - 未在 Tomcat 中部署的 war 文件

java - dom4j.Node 迭代元素映射

SQL从另一个表中插入新值