IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 627 JAVA
本条经验将向大家详细介绍如何使用Spire.Presentation for Java讲PPT转换为PNG,SVG等文件格式。
步骤一:下载安装好后,解压,将解压后的文件夹下中子文件夹lib中的jar包导入到project中
步骤二:添加jar包,完成引用
//创建Presentation对象
Presentation ppt = new Presentation();
//加载示例文档
ppt.loadFromFile("C:/Users/Administrator/Desktop/example.pptx");
//遍历幻灯片
for (int i = 0; i ppt.getSlides().getCount(); i ) {
//将幻灯片保存为BufferedImage对象
BufferedImage image = ppt.getSlides().get(i).saveAsImage();
//将BufferedImage保存为PNG格式文件
String fileName = String.format("output/ToImage-%1$s.png", i);
ImageIO.write(image, "PNG",new File(fileName));
}
ppt.dispose();
代码运行完成,效果图如下所示:
//创建Presentation对象
Presentation ppt = new Presentation();
//加载示例文档
ppt.loadFromFile("C:/Users/Administrator/Desktop/example.pptx");
//将PowerPoint文档转换为SVG格式,并以byte数组的形式保存于ArrayList
ArrayListbyte[]> svgBytes =(ArrayListbyte[]>) ppt.saveToSVG();
//遍历ArrayList中的byte数组
for (int i = 0; i svgBytes.size(); i )
{
//将byte数组保存为SVG格式文件
byte[] bytes = svgBytes.get(i);
FileOutputStream stream = new FileOutputStream(String.format("output/ToSVG-%d.svg", i));
stream.write(bytes);
}
ppt.dispose();
代码运行完成,效果图如下所示:
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 627 JAVA
IDEA中怎么设置调试器最近表达式的最大数量,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置调试器最近表达式的最大数量,从而有效避免调试器中表达式存储过多。......
2023-07-04 442 JAVA