原创

Apache POI を使用し、XMLSlideShow を使用して PowerPoint プレゼンテーションを作成するときに、段落内に画像を追加するにはどうすればよいですか?

温馨提示:
本文最后更新于 2024年04月12日,已超过 37 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

Apache POI クックブック以下に示すように、PowerPoint に画像を直接追加することについては、他の様々な例で説明しています。

XMLSlideShow ppt = new XMLSlideShow();
ppt.createSlide();
byte[] pictureData = IOUtils.toByteArray(new FileInputStream("logo-leaf.png"));

XSLFPictureData pd
= ppt.addPicture(pictureData, PictureData.PictureType.PNG);
XSLFPictureShape picture = slide.createPicture(pd);
picture.setAnchor(new Rectangle(320, 230, 100, 92));

そして、これは今後に期待されます。

私が必要とするのは、データに従って名前と住所の隣にユーザープロフィール画像を表示する段落です。

ここに画像の説明を入力してください

これは、上の画像に表示されており、スライドにまたがるソーシャル メディア ページで一般的に表示されるものと似ています。

試してみましたが、関連するメソッドを見つけることができましたXSLFShape

段落を使用するよりもこれを全般的に行うより良い方法はないかもしれません。任意のコードブロック、ポインタを歓迎します。

正文到此结束
热门推荐
本文目录