Spire.Presentation is a professional PowerPoint® compatible library that enables developers to create, read, write, modify, convert and Print PowerPoint documents. Get free and professional technical support for Spire.Presentation for .NET, Java, Android, C++, Python.
Fri Dec 08, 2023 9:32 am
您好!
问题源代码:
// 创建实例
Presentation ppt = new Presentation();
// 加载ppt格式的文档
ppt.loadFromStream(sprbvh.spr≃┠(in), FileFormat.PPT, pwd);
我传的是InputStream,报错需要的类型是sprbvh,这部分是加密的,请帮忙处理一下。
编码环境:
win11、jdk8、idea 2023.2
使用的是spire.office 8.11.3
-
chengkong
-
- Posts: 9
- Joined: Wed Dec 06, 2023 9:48 am
Fri Dec 08, 2023 9:54 am
您好,
感谢您的咨询。
很抱歉告知您通过流加载带密码的Ppt文档的接口由于内部代码调整的原因目前暂时不能使用。我已告知我们的开发人员尽快修复这个接口。一旦此接口可使用,我会立即通知您的。感谢您的理解与支持。
Sincerely,
Annika
E-iceblue support team
-
Annika.Zhou
-
- Posts: 1657
- Joined: Wed Apr 07, 2021 2:50 am
Wed Jan 17, 2024 8:28 am
您好,
感谢您的耐心等待。
我们刚发布了
Spire.Office for Java版本: 9.1.4,它公开了通过流加载带密码的Ppt文档的接口。请下载此版本并参考以下代码测试。
- Code: Select all
Presentation ppt = new Presentation();
FileInputStream stream = new FileInputStream(inputFile);
ppt.loadFromStream(stream, FileFormat.AUTO, "123456");
ppt.saveToFile(outputFile ,FileFormat.AUTO);
stream.close();
ppt.dispose();
Sincerely,
Annika
E-iceblue support team
-
Annika.Zhou
-
- Posts: 1657
- Joined: Wed Apr 07, 2021 2:50 am
Wed Jan 17, 2024 8:44 am
好的,感谢你们。
-
chengkong
-
- Posts: 9
- Joined: Wed Dec 06, 2023 9:48 am
Wed Jan 17, 2024 9:05 am
您好,
不客气。
以后您在使用我们产品时,如果遇到任何其他问题,请随时联系我们。
Sincerely,
Annika
E-iceblue support team
-
Annika.Zhou
-
- Posts: 1657
- Joined: Wed Apr 07, 2021 2:50 am