图像插入错误的Excel表单中?

我正在使用poi api创build一个excel文件。 它运行良好,并创buildxls文件。 它将右图中的图片插入几乎99%的时间,但将1%的图片插入另一张表中的其他图片。

这是一个“间歇性的错误”,我甚至不能手动debugging它,因为我不知道下一个什么时候会出现。 但是这个错误正在replace其他Excel表格中的图像。

我为每张表使用不同的Patriach类,但是如果它是我的代码或API的错误,有时会写入另一个表中,不会得到它。

促进对答案的评论…

Apache POI 3.7只支持添加图片/绘图到文件没有任何,添加到现有的文件打破了事情。

作为GSOC的一部分,Evgeniy Berlog为Apache POI 3.9完成的HSSF中的图像有相当多的工作。 如果升级到POI 3.9,则应该可以将新图像添加到已有的图像。