Java 获取PPT中的幻灯片切换效果

2025-04-20 21:17:00

1、在IDEA中打开如下界面,手动导入本地里面下的jar文件到java程序:

Java 获取PPT中的幻灯片切换效果

2、引入本地路径下的jar文件,点击OK:

Java 获取PPT中的幻灯片切换效果

3、勾选选项,点击“Apply”,导入:

Java 获取PPT中的幻灯片切换效果

4、编辑如下Java代码获取幻灯片中已经设置的切换效果:import com.sp坡纠课柩ire.presentation.*;足毂忍珩import com.spire.presentation.drawing.transition.TransitionSoundMode; import com.spire.presentation.drawing.transition.TransitionSpeed; import com.spire.presentation.drawing.transition.TransitionType;public class GetTransition { public static void main(String[] args) throws Exception { //创建Presentation类的对象 Presentation ppt = new Presentation(); //加载PowerPoint幻灯片 ppt.loadFromFile("SetTransition.pptx"); //获取第一张幻灯片 ISlide slide = ppt.getSlides().get(0); //获取幻灯片切换效果 TransitionType type = slide.getSlideShowTransition().getType();//获取类型 TransitionSoundMode mode = slide.getSlideShowTransition().getSoundMode(); //获取声音模式 long value = slide.getSlideShowTransition().getDuration();//获取切换持续时间 Object effect = slide.getSlideShowTransition().getOption();//获取效果选项 boolean click = slide.getSlideShowTransition().getAdvanceOnClick();//获取幻灯片是否是鼠标点击换片 TransitionSpeed speed = slide.getSlideShowTransition().getSpeed();//获取切换速度 //打印结果 System.out.println("Transition Type:"+type+"\n"+ "Transition Mode:"+mode+"\n"+ "Duration:"+value+"\n"+ "Effect:"+effect+"\n"+ "AdvanceOnClick:"+click+"\n"+ "TransitionSpeed:"+speed+"\n"); } }

5、执行以上代码,获取结果如下图:

Java 获取PPT中的幻灯片切换效果
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢