Apache POI PPT - 图片
-
简述
在本章中,您将学习如何将图像添加到 PPT 以及如何从中读取图像。 -
添加图片
您可以使用 XSLFSlide 的 createPicture() 方法将图像添加到演示文稿。 该方法接受字节数组格式的图像。 因此,您必须创建要添加到演示文稿中的图像的字节数组。按照给定的过程将图像添加到演示文稿中。 使用 XMLSlideShow 创建一个空的幻灯片,如下所示 -使用 createSlide() 在其中创建一个空演示文稿。读取要添加的图像文件,并使用 IOUtils 类的 IOUtils.toByteArray() 将其转换为字节数组: 如下所示 -使用 addPicture() 将图像添加到演示文稿。 该方法接受两个变量:要添加的图像的字节数组格式和表示图像文件格式的静态变量。 addPicture() 方法的用法如下所示 -使用 createPicture() 将图像嵌入到幻灯片中,如下所示 -下面给出了在演示文稿中向幻灯片添加图像的完整程序 -将上述 Java 代码保存为 AddingImage.java,然后在命令提示符下编译并执行,如下所示 -它将编译并执行以生成以下输出 -带有图像的新添加幻灯片的演示文稿如下所示 - -
阅读图片
可以使用XMLSlideShow类的getPictureData()方法获取所有图片的数据。 以下程序从演示文稿中读取图像 -将上面的 Java 代码保存为 Readingimage.java,然后在命令提示符下编译并执行它,如下所示 -它将编译并执行以生成以下输出 −