Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 1.51 KB

README.md

File metadata and controls

45 lines (33 loc) · 1.51 KB

Online PDF Reader

功能簡易的線上PDF閱讀器,轉換使用者上傳的PDF檔案為網頁提供線上存取。

reader

功能

新增PDF

upload

切換登入帳號

change_user

下載/刪除PDF

download/delete

依賴項目

  • JDK>=17
  • Apache Maven 3.x
  • Apache Tomcat 9
  • Node.js 18
  • SQLite 3
  • pdf2htmlEX-Server (用以轉換PDF)

組態/安裝

設定.env

PDF2HTML_SERVER_IPPDF2HTML_SERVER_PORT改為正在運行的pdf2htmlEX-Server IP位址及埠號

建置前端

執行build_frontend.bat

建置後端

  1. 生成war
mvn --no-transfer-progress clean install
  1. 將編譯出的target/OnlinePDFReader-0.1.war部署至Tomcat Server

使用方法

在pdf2htmlEX Server及Tomcat Server運行期間,使用瀏覽器存取http://<tomcat_server_ip>:<tomcat_server_port>/OnlinePDFReader e.g. localhost:8080/OnlinePDFReader

Credits

此程式依賴之pdf2htmlEX-Server使用了pdf2htmlEX (https://github.com/pdf2htmlEX/pdf2htmlEX) 作為PDF檔案轉換工具。