在PPT中,可以操作很多种元素,如形状、图形、文字、图片、表格等,也可以插入视频或者音频文件,来丰富幻灯片的内容呈现方式。下面将介绍在Java程序中如何来添加视频、音频文件到PPT幻灯片,读取和删除幻灯片中的视频、音频文件。
程序环境:导入Spire.Presentation.jar(免费版) ; jdk1.8.0
jar文件导入效果入下:
1. 添加视频、音频文件到幻灯片
import com.spire.presentation.*; import java.awt.*; public class AddVideoAudio { public static void main(String[] args) throws Exception{ //加载测试文档 Presentation ppt = new Presentation(); ppt.loadFromFile("test.pptx"); //获取第一张幻灯片 ISlide slide = ppt.getSlides().get(0); //添加视频文件到指定位置 slide.getShapes().appendVideoMedia("Transition.mp4",new Rectangle(550, 100, 180, 100)); //添加音频文件到指定位置 slide.getShapes().appendAudioMedia("Myheartwillgoon.mp3",620, 300, true); //保存文档 ppt.saveToFile("result.pptx",FileFormat.PPTX_2010); } }