2

私は状況に遭遇しました:

 XSLFSlide xslfSlide = ppt.createSlide();

            for (XSLFShape shape : xslfSlide) {
                if (shape instanceof XSLFTextShape) {
                    //some code here
                } else if(shape instanceof XSLFPictureShape) {
                    //some code here
                }
            }

形状タイプ XSLFPictureShape (単純に言って - 画像) がある場合、例外がスローされます。

java.lang.IllegalArgumentException: Unsupported shape: org.apache.poi.xslf.usermodel.XSLFPictureShape

スライドから画像を削除する方法はありますか?

4

1 に答える 1

3

amanteaux がバグ レポートを提出した後、r1717018 でこれを修正しました

コメントを読んだ後、欠落しているテーブル削除コードをr1717087に追加しました

答えとしては、一般に、プロジェクトの誰かが SO の投稿をチェックしてくれることを期待するよりも、プロジェクトの問題追跡システムでバグを報告する方がよいでしょう。(SOの投稿を追跡/回答するのをやめました。ほとんどの場合、数日/数週間働いたものではなく、簡単なことに投票したためです...)

于 2015-11-29T16:24:58.127 に答える