java 生成一个空文件系统_如何使用java创建一个空白的PPT文档?
在Java编程中,如何创建一个空的PPT文档?
注意:需要访问网址: , 下载一个Apache POI软件包。这里下载最新版本:poi-bin-3.17-20170915.tar.gz解压并全部导入 。
需要导入全部包,如下图所示 –
以下是使用Java创建空PPT文档的程序。
package com.yiibai; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import org.apache.poi.xslf.usermodel.XMLSlideShow; public class CreatingBlankPPT { public static void main(String args[]) throws IOException { // creating a new empty slide show XMLSlideShow ppt = new XMLSlideShow(); // creating an FileOutputStream object File file = new File("blank_ppt.pptx"); FileOutputStream out = new FileOutputStream(file); // saving the changes to a file ppt.write(out); System.out.println("Presentation created successfully"); out.close(); } }
执行上面示例代码,得到以下结果 –
Presentation created successfully
这就创建一个空的PPT文件了。
¥ 我要打赏 纠错/补充 收藏
java 生成一个空文件系统_如何使用java创建一个空白的PPT文档?相关推荐
- java 生成word文件怎么打开乱码_word打开是乱码怎么办?word文档打开出现乱码的解决技巧...
word打开是乱码怎么办?word是我们最常使用的办公软件了,最近一位Win7用户反应,word文档打开是乱码,汉语部分没有乱码,而编程代码(java代码)乱码了,这是怎么回事呢?出现这种情况,说明该 ...
- vscode如何创建一个go项目_如何用手机创建一个网站
如何用手机创建网站?其实正确的说法是如何创建一个手机网站才对,因为很难用手机去制作网站,很不方便.一般是用电脑模拟手机去建网站. 我们知道现在很多人上网都是通过手机上网,所以我们自己建网站时,也要学会 ...
- python如何创建一个文件夹_利用Python怎么创建一个文件夹
利用Python怎么创建一个文件夹 发布时间:2020-12-08 14:48:04 来源:亿速云 阅读:91 作者:Leah 这期内容当中小编将会给大家带来有关利用Python怎么创建一个文件夹,文 ...
- java生成md5校验码_如何用java获取ftp服务器上文件的md5校验码?
package homework.dao; import java.security.*; public class getmd5 { //全局数组 private final static stri ...
- python定义一个圆类_(python)创建一个可以比较的自定义类
示例: 对于论坛中的帖子,需要根据帖子的点赞数,浏览数和评论数进行排序.三个排序标准的优先级顺序为:点赞数>浏览数>评论数. 也就是说,先按点赞数排序,如果点赞数相等,其次才按浏览数,最后 ...
- java静态初始化说法正确_面向对象程序设计(Java)-中国大学mooc-题库零氪
项目1.初始Java 第1章单元测试 1.如果在Hello.java中编写如下代码public class Hello{ public static main(String[] args){ Syst ...
- java生成二维码到文件,java生成二维码转成BASE64
java生成二维码到文件,java生成二维码转成BASE64 如题,利用java和第三方库,把指定的字符串生成二维码,并且把二维码保存成图片,转换成BASE64格式. 需要的jar文件: packag ...
- java 解析word模板为xml, 动态填充数据到xml,最后输出word文档
java 解析word模板为xml, 动态填充数据到xml,最后输出word文档 在项目中, 一开始是使用java Apache poi 根据word模板生成word报表, 后面发现框架有个低版本的p ...
- JAVA计算机毕业设计专利查询与发布系统设计与实现Mybatis+源码+数据库+lw文档+系统+调试部署
JAVA计算机毕业设计专利查询与发布系统设计与实现Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计专利查询与发布系统设计与实现Mybatis+源码+数据库+lw文档+系统 ...
最新文章
- Qemu之Network Device全虚拟方案
- 'cross-env' 不是内部或外部命令,也不是可运行的程序
- python网页优化_python大佬养成计划----JavaScript对html的优化
- Http / Get 和 Post 区别
- vue项目中遇到的一些问题
- MFC六大核心机制之二:运行时类型识别(RTTI)
- 在Spring中使用Asciidoctor:使用Spring MVC渲染Asciidoc文档
- 转载------工作10年的人总结的6句话
- vue $ 符号(例如vm.$data vs vm.data):读取实例属性 vs 读取 data 数据
- 自然语言处理-LDA建模代码
- VB Listview导出到CSV文件函数
- 购物商城Web开发第十天
- Nvidia-Docker
- 五子棋聊天java_java带聊天的五子棋 适合新手
- PS更换照片底色的方法(红底变白底为例)
- 聪明的猴子(BZOJ 2429)
- linux dd if提示是目录,Linux dd 命令详解
- Vue 3 Component emitted event “confirmForm“ but it is neither declared in the emit
- 2008-2020年800+商业银行财务面板数据
- 今天公开猎头顾问业绩过百万的秘密,谷露猎头系统3.0版谍报速递
热门文章
- Latex的空格 转载
- ASP.NET无法识别的配置节connectionStrings的解决方法
- 计算机二级MS Office中最难的是Excel?那是因为你没有掌握这些【重难点】!!!
- 微课--Python嵌套函数定义与使用
- Python+matplotlib使用雷达图技术绘制五角星
- vue 项目加载顺序_如何提高Vue项目首页的加载速度
- tsm2812通用定时器中断_通用定时器中断(TIM2)
- 关于流(文件)的输入,输出与调用(fprintf,fscanf)
- c语言整型的最大范围,整型变量范围最大到32750?
- 使软件可二次开发_RobotStudio二次开发:Smart组件I/O信号声明