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

 时间:2026-02-13 16:58:08

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

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

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

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

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

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

4、编辑如下Java代码获取幻灯片中已经设置的切换效果:

import com.spire.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中的幻灯片切换效果

  • python怎么打开ipynb文件
  • 数学期望在什么情况下不存在呢
  • 怎么在电脑中安装openpyxl库?
  • python如何安装Numpy模块?
  • pycharm怎么安装第三方库
  • 热门搜索
    肇庆七星岩旅游攻略 现在最佳旅游地 旅游的英文 埃及旅游局 马尔代夫旅游要多少钱 哈尔滨 旅游 甘肃周边旅游景点大全 广东旅游景点介绍 荆州旅游景点大全 武汉取消旅游团