使用iText向java中的rtf文件添加图像

使用iText向java中的rtf文件添加图像,java,image,itext,rtf,Java,Image,Itext,Rtf,我正在使用iText2.1.7在SpringMVC控制器中动态创建rtf文件。 我使用的类是RTFWriter2。这很有效。但我无法为其添加图像 该图像是一个字节数组,我从JPA域对象中获取。我还尝试从文件中读取一个示例图像。但这也不起作用。image类来自itext包,其构造函数允许使用字节数组 这是我使用的代码: Image img = Image.getInstance(user.getStammdaten().getProfileImage()); document.add(img);

我正在使用iText2.1.7在SpringMVC控制器中动态创建rtf文件。 我使用的类是
RTFWriter2
。这很有效。但我无法为其添加图像

该图像是一个字节数组,我从JPA域对象中获取。我还尝试从文件中读取一个示例图像。但这也不起作用。image类来自itext包,其构造函数允许使用字节数组

这是我使用的代码:

Image img = Image.getInstance(user.getStammdaten().getProfileImage());
document.add(img);
document.newPage();

有什么线索吗?

也许这张纸条会帮你。 现在 这里有一个使用示例:

请注意,这是不鼓励的,因此答案应该是搜索解决方案的终点(而不是参考文献的另一个中途停留,随着时间的推移,这些参考文献往往会过时)。请考虑在这里添加一个独立的概要,将链接作为参考。