基于Java的PPT转为HTML的转换方法、系统及存储介质技术方案

技术编号:29704072 阅读:65 留言:0更新日期:2021-08-17 14:32
本发明专利技术公开了基于Java的PPT转为HTML的转换方法、系统及存储介质,属于电子文档转换技术领域,本发明专利技术要解决的技术问题为如何能够高效、安全、扩展性好的将PPT转换为HTML,采用的技术方案为:该方法具体如下:检测基于Java开发的应用环境,并部署到基于Linux搭建的Apache服务器的应用系统上;在Apache服务器的应用系统上启动基于Java的PPT转换项目;选择PPT上传到Apache服务器的应用系统并完成基于Java的PPT转换;预览生成的HTML网页;用户根据生成的网址访问原PPT。该系统包括检测模块、启动单元、转换单元、预览单元及访问单元。

【技术实现步骤摘要】
基于Java的PPT转为HTML的转换方法、系统及存储介质
本专利技术涉及电子文档转化
,具体地说是一种基于JAVA的PPT转为HTML的转换方法、系统及存储介质。
技术介绍
随着大数据技术的发展,各类决策项目的日趋增加,大屏决策演示与PPT工作汇报有机融合越来越成为一种趋势,那么将PPT与大屏决策结合在一起,逐步成为人们关注的焦点。传统的通过两个或多个软件来回切换,用户的体验感较差,在一个软件上能够满足大屏决策演示与PPT共存变成了大家共同讨论的课题。随着大数据的发展,大屏决策统筹全局模式,获得了飞速的发展,在当今时代,通过互联网将PPT与大屏决策共享,融合已成为新时代决策展示的主流技术。因此,如何能够高效、安全、扩展性好的将PPT转换为HTML目前亟待解决的问题。
技术实现思路
本专利技术的技术任务是提供一种基于Java的PPT转为HTML的转换方法、系统及存储介质,来解决如何能够高效、安全、扩展性好的将PPT转换为HTML的问题。本专利技术的技术任务是按以下方式实现的,一种基于Java的PPT转为本文档来自技高网...

【技术保护点】
1.一种基于Java的PPT转为HTML的转换方法,其特征在于,该方法具体如下:/n检测基于Java开发的应用环境,并部署到基于Linux搭建的Apache服务器的应用系统上;/n在Apache服务器的应用系统上启动基于Java的PPT转换项目;/n选择PPT上传到Apache服务器的应用系统并完成基于Java的PPT转换;/n预览生成的HTML网页;/n用户根据生成的网址访问原PPT。/n

【技术特征摘要】
1.一种基于Java的PPT转为HTML的转换方法,其特征在于,该方法具体如下:
检测基于Java开发的应用环境,并部署到基于Linux搭建的Apache服务器的应用系统上;
在Apache服务器的应用系统上启动基于Java的PPT转换项目;
选择PPT上传到Apache服务器的应用系统并完成基于Java的PPT转换;
预览生成的HTML网页;
用户根据生成的网址访问原PPT。


2.根据权利要求1所述的基于Java的PPT转为HTML的转换方法,其特征在于,基于Java的PPT转换具体如下:
使用Java将PPT转换为图片;
将图片存放到文件服务器上;
将图片文件的存储路径存放到Oracle上;
通过Java将Oracle的路径展示在HTML上,将PPT转换为HTML。


3.根据权利要求2所述的基于Java的PPT转为HTML的转换方法,其特征在于,使用Java将PPT转换为图片具体如下:
将PPT文件上传,Java读取到PPT文件;
通过poi的SlideShow一张张的读取到PPT文件中的幻灯片;读取的PPT文件中的幻灯片内容包括标题和内容;
通过BufferedImage生成一张与PPT大小相等的图片;
将PPT文件幻灯片上的文字及颜色填充到图片上;
将图片以流的方式写到文件服务器上。


4.根据权利要求3所述的基于Java的PPT转为HTML的转换方法,其特征在于,所述文件服务器是使用Nginx+FTP搭建图片服务器,使用Nginx+FTP搭建图片服务器在访问图片时,将存储在Oracle中的路径放到HTML中,便可在页面中展示图片。


5.根据权利要求2所述的基于Java的PPT转为HTML的转换方法,其特征在于,通过Java将Oracle的路径展示在HTML上具体如下:
Java通过spring+mybtis连接到Oracle数据库;
在Oracle数据库读取到存放图片的表,获取图片的存放地址;
将图片存放地址放到HTML的img标签中;
通过搭建的nginx静态图片服务器,HTML根据存放路径直接展示转化后的图片。


6.一种基于Java的PPT转为HTML的转换系统,其特征在于,该系统包括,
检测模块,用于检测基于Java开发的应用环境,并部署到基于Linux搭建的Apache服务器的应用系统上;
启动单元,用于在Apache服务器的应用系统上启动基于Java的PPT转换项目;
转换单元,用于选择PPT上传到Apache服务器的应用系统并完成基于Java的PPT转换;
预览单元,用于预览生成的HTML网页;

【专利技术属性】
技术研发人员:冉壮壮程林杨培强
申请(专利权)人:山东浪潮商用系统有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1