为有中文需求的客户提供多渠道中文技术支持.

Fri Jun 21, 2024 4:02 am

测试文件中有一个是在ppt中手动插入音频,和代码插入相比,属性似乎没有区别。

但是,在放映ppt过程中,如果使用鼠标单击,代码插入的音频会停止播放,手动插入的不会。


Code: Select all
    public static void addMusic() throws Exception {
        String path = "input.pptx";
        String musicPath = "tts.wav";
        String outPath = "outPut.pptx";

        Presentation presentation = new Presentation();
        presentation.loadFromFile(path);

        Rectangle2D.Double audioRect = new Rectangle2D.Double(0, 0, 30, 30);
        IAudio iAudio = presentation.getSlides().get(0).getShapes().appendAudioMedia(musicPath, audioRect, true);

        // 设置音频播放时是否在后台播放
        iAudio.isPlayInBackground(true);
        presentation.saveToFile(outPath, FileFormat.AUTO);
    }


DemosHume
 
Posts: 46
Joined: Mon Jan 17, 2022 10:22 am

Fri Jun 21, 2024 8:44 am

代码插入的音乐在WPS软件中无法自动播放

DemosHume
 
Posts: 46
Joined: Mon Jan 17, 2022 10:22 am

Fri Jun 21, 2024 9:57 am

您好,

感谢您的咨询。
关于您的问题,我将进一步测试验证。验证后我会给您反馈。

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 454
Joined: Mon Dec 27, 2021 2:23 am

Mon Jun 24, 2024 9:12 am

您好,

感谢您的耐心等待。
我这边经过进一步的测试,发现的确有您提到的两个问题。我这边已将这两个问题分别用编号SPIREPPT-2538(放映模式下,单击鼠标音乐停止)和SPIREPPT-2539(音频无法在WPS中自动播放)记录到我们的跟踪系统。我们的开发团队会进一步调查和修复。修复后我会及时通知您。

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 454
Joined: Mon Dec 27, 2021 2:23 am

Thu Jul 18, 2024 7:34 am

您好,

感谢您的耐心等待。
我们最新发布的Spire.Presentation for Java版本: 9.7.4修复了问题SPIREPPT-2538,请更新测试。

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 454
Joined: Mon Dec 27, 2021 2:23 am

Return to 中文技术支持