0

只想知道如何使用 POI 将我在缓冲图像中的图像绘制到 PictureShape 中。我编写了下面的代码来完成我的要求,但没有成功。

感谢您阅读并幸运地提供帮助。

           for (int i = 0; i < listNewImage.size(); i++) {
                try {
                    Icon icon = listNewImage.get(i).getIcon();
                    BufferedImage im = (BufferedImage) iconToImage(icon);

                    Graphics2D g = im.createGraphics();

                    listImageShape.get(i).drawContent(g);

                } catch (IOException ex) {
                    Logger.getLogger(EditorMenuWindows.class.getName()).log(Level.SEVERE, null, ex);
                }
4

1 回答 1

1

这是我编写的一个pptx4j 示例,您可能会适应它。POI 的工作方式大体相似(它使用 XML Bean,而不是 JAXB)。

于 2012-10-06T05:08:35.857 回答