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 は、ほぼ同様の方針で機能します (JAXB ではなく XML Bean を使用します)。

于 2012-10-06T05:08:35.857 に答える