【WebPPTtoPDF】在线将PPT转化为PDF,支持自定义排列方式
生活随笔
收集整理的這篇文章主要介紹了
【WebPPTtoPDF】在线将PPT转化为PDF,支持自定义排列方式
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
GitHub地址:https://github.com/HanquanHq/WebPPTtoPDF1
練手小項目,不足之處歡迎指正。
WebPPTtoPDF 簡介
在線將PPT轉(zhuǎn)化為PDF的工具
2019-9-12 更新:添加了評論區(qū),重構(gòu)了以前的代碼
待添加功能:用戶注冊、登錄
本項目是使用B/S模式的JavaWeb項目,實現(xiàn):用戶自定義排列方式,將PPT轉(zhuǎn)換為PDF。采用MVC設(shè)計思想,前后端分離。
由于MS Office跨平臺遇到一些兼容性問題,本項目未在云服務(wù)器上部署,在win端跑沒問題
想看運(yùn)行效果的話,完整代碼都在頂部github鏈接,自己本地運(yùn)行一下嘍
附:
數(shù)據(jù)庫名稱:ssm
數(shù)據(jù)庫建表語句:
軟件需求
開發(fā)工具:Eclipse
數(shù)據(jù)庫:MySQL
服務(wù)器:Tomcat
瀏覽器:Firefox,Chrome等主流瀏覽器
功能設(shè)計
核心功能:PPT到PDF的在線轉(zhuǎn)換、選擇排列方式
附加功能:(后臺管理)用戶留言
主要技術(shù)
使用MVC思想:
M:Model模型
- java實體類pojo:用于存儲用戶信息的JavaBeans
- 業(yè)務(wù)層service:包含用戶登錄校驗、評論管理等業(yè)務(wù),以及核心業(yè)務(wù)PPT到PDF的轉(zhuǎn)換
- 數(shù)據(jù)庫訪問層dao:使用MyBatis框架操作數(shù)據(jù)庫
V: view 視圖.
- 用戶界面:JSP(使用了EL,JSTL,Ajax等技術(shù)),使用bootstrap框架進(jìn)行前端頁面的美化
C:Controller 控制器
- Servlet:處理并分發(fā)客戶端瀏覽器發(fā)送的請求,并將響應(yīng)結(jié)果返回給瀏覽器
運(yùn)行效果
-
主頁
-
文件上傳頁面
-
選擇排列方式頁面
-
轉(zhuǎn)換中頁面動畫
-
轉(zhuǎn)換完成下載頁面
-
評論區(qū)
總結(jié)
以上是生活随笔為你收集整理的【WebPPTtoPDF】在线将PPT转化为PDF,支持自定义排列方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 主流Java学习路线
- 下一篇: 【算法笔记】重刷PAT 题解合集