java将ppt转成html,Java 将PPT幻灯片转为HTML文件的实现思路
本文以Java程序代码为例展示如何通过格式转换的方式将PPT幻灯片文档转为HTML文件。这里的PPT幻灯片可以是.ppt/.pptx/.pps/.ppsx/.potx等格式。
代码实现思路:【加载PPT幻灯片文件】-【保存为目标文件格式HTML】。代码比较简单。
加载PPT文件时,可通过以下方法来加载不同格式的PPT文件,如图:
关于jar导入:编辑代码前,在Java程序中引入free spire.presentation.jar文件,如图效果:
**注意这里导入的是免费版的jar包。
Java代码:
import com.spire.presentation.*;
public class PPTtoHTML {
public static void main(String[] args)throws Exception {
//创建Presentation对象
Presentation ppt = new Presentation();
//加载示例文档
ppt.loadFromFile("sample.pptx");
//ppt.loadFromFile("test.pptx","123456");//加载加密的PPT文件
//ppt.loadFromFile("sample.pps",FileFormat.PPS);//加载指定格式的PPT文件
//保存为HTML格式文档
ppt.saveToFile("ToHtml.html ", FileFormat.HTML);
ppt.dispose();
}
}
执行程序,生成HTML文件。以上代码中的文件路径为IDEA项目文件夹路径,即C:UsersAdministratorIdeaProjectsConversion_PPTToHtml.html,可在此路径下查看生成的HTML文件,文件路径也可以自定义为其他路径。
转换结果:
PPT文档:
HTML文档:
以上就是Java 将PPT幻灯片转为HTML的详细内容,更多关于java ppt转html的资料请关注云海天教程其它相关文章!
java将ppt转成html,Java 将PPT幻灯片转为HTML文件的实现思路相关推荐
- php 把ppt转pdf文件大小,ppt转换成pdf 怎么将ppt文件批量转换为pdf文件?ppt高质量转换pdf的方法...
在工作上,有时候要处理多个文件,并且会涉及到各种资料文档的格式转换问题.前两天就有狸友跟小编说工作中需要将大量资料文件ppt转换成pdf格式再传输给他人.如果一个个将ppt转化为pdf的话工作量也是很 ...
- PPT炼成记 高效能PPT达人的10堂必修课pdf
下载地址:网盘下载 内容简介 <PPT炼成记>一书主要讲解的内容包括:了解真正的PPT是怎样的,懂得PPT的基本理念和操作规则,文字设计和编排,如何利用图片来突出自己的PPT,巧用颜色才能 ...
- php把幻灯片ppt转换成视频格式,将ppt幻灯片制作成视频文件 PPT转视频格式操作步骤...
今天有一个大事件,那就是高考第一天,本来想感慨一番,算了,小编不走这个风格!今年最热门的还是高考语文作文题,看完广东作文题才发现00后都已经成年了,而小编前几天还装嫩过了个六一来着!不管啦,小编就在这 ...
- java将属性练成字符串,Java中通过属性字符串名取属性内容
在Android开发当中资源的获取其实是间接通过R文件进行的,这个R文件就相当于是一个地址列表,存放着每个资源的地址 那么如何快速高效的获取就是这篇文章要分析的问题 假设我们有一个图片资源叫btn_b ...
- java 将set转成数组,Java程序将Set转换为数组
Set对象提供一种称为的方法toArray().此方法接受一个空数组作为参数,将当前Set转换为数组并将其放置在给定数组中.要将Set对象转换为数组-创建一个Set对象. 向其添加元素. 创建一个具有 ...
- java字符串日期转换成数字,Java字符串到日期的转换
用Java将" 2010年1月2日"格式的String转换为Date的最佳方法是什么? 最终,我想将月份,日期和年份分解为整数,以便可以使用 Date date = new Dat ...
- java将int转换成字符串,Java将int转换为字符串
我们可以使用String.valueOf()和Integer.toString()方法在Java中将int转换为String.另外,我们可以使用String.format()方法,字符串连接运算符等. ...
- java查询数据转成jso,java – 使用带有MemSql的JPA本机查询选择jso...
我在MemSql数据库中有一个表,其中包含一个JSON类型的列. 我正在尝试执行以下查询. select tweet from tweets_json; 推文列是JSON列. 这是我用来执行此查询的代 ...
- 怎样把ppt转换成html,如何将PPT文档转换成Flash/HTML的方法
喜欢用PPT做演示说明的用户,偶尔会遇到客户机或其它机器未安装Microsoft Office PowerPoint而无法演示的尴尬.以下是学习啦小编为您带来的关于将PPT文档转换成Flash/HTM ...
最新文章
- ansible-playbook-常用
- 微信小程序惩治“老赖” 河北高院“老赖地图”上线
- [Flutter] Android沉侵式标题栏顶部叠加层去除
- 【ABAP】SUBMIT程序相互调用
- tensorflow-gpu2.x无法检测到GPU设备
- Rose与PowerDesigner:两款建模工具对比分析比较
- 【转】 Pro Android学习笔记(二九):用户界面和控制(17):include和merge
- input输入数字验证
- ELMo代码详解(二)
- 时间 ,空间 ,物质
- 三星堆的青铜机器人_三星堆“青铜纵目人像”到底仿照谁的相貌?专家终于讲出真相...
- html中异步上传文件实现示例,HTML_html中异步上传文件实现示例,复制代码代码如下: form actio - phpStudy...
- 爬取自己的csdn访问排名信息
- 支付宝架构到底有多牛逼!原来是这样的,真的超乎想象~
- python去除pdf密码
- Android 矢量图动画(完结篇)
- 使用C#或C++语言实现微信自动加好友的功能(附接口SDK及源码)
- dnf服务器未响应怎么解决方法,DNF地下城与勇士程序未响应怎么办——一招搞定...
- 【漏洞利用】逻辑漏洞之任意账号密码重置详解
- Python基础练习-每日一题-大家来找茬!
热门文章
- 京东城市时空数据引擎JUST亮相中国数据库技术大会
- 如何给网站设置favicon.ico图标
- 社群管理没那么难!只要有它:社群助手企业版
- 计算机网络首地址和末地址公式,ip地址的首地址与末地址是什么意思
- element ui form循环嵌套表单 及嵌套表单的验证方法(校验)
- 蓝牙技术与个人局域网
- JAVA计算机毕业设计web人力资源管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
- 嵌入式Linux+Android学习路线图+学习进度
- Android Tools 属性介绍
- java数据结构与算法之(Queue)队列设计与实现