這是一個完全基於前端技術開發的 PDF 工具箱,旨在提供 安全、隱私且高效 的文件轉換體驗。
所有檔案處理皆於使用者瀏覽器本地端完成,不會上傳至任何伺服器,非常適合對隱私與資料安全有高度需求的使用情境。
由於本功能是透過純前端瀏覽器轉換,受限於瀏覽器之記憶體,若轉換檔案過大,可能會有效能問題,這部分尚未進行測試。
- 🖼 高品質渲染:支援自訂解析度
- 📂 格式選取:輸出格式可選擇 PNG 或 JPG
- 👀 即時預覽:轉換後可即時預覽每一頁內容
- 📦 批次下載:一鍵將所有頁面打包為 ZIP 壓縮檔下載
- 📑 多格式支援:可同時選取多張圖片與既有 PDF 檔案進行合併
- 🧩 靈活排序:
- 支援滑鼠拖曳(Drag & Drop)調整頁面順序
- 亦可透過按鈕進行微調
- 🔍 展開功能:可將多頁 PDF「展開」為獨立頁面,方便精準重組
- 📐 尺寸適配:
- 原始尺寸自動適配
- 或固定為 A3 / A4 / A5 等標準紙張尺寸
- 🏷 文件資訊設定:可自訂 PDF 的標題、作者、主題與關鍵字
- 🛡 純前端運算:
- 所有檔案僅於本機瀏覽器中處理
- 不會上傳、不留存任何資料
- 📡 離線可用:
- 下載 HTML 檔案後,即可在無網路環境下使用
- Tailwind CSS:現代化、響應式 UI 設計
- Lucide Icons:輕量化、高品質向量圖示
- PDF.js (Mozilla):核心 PDF 解析與渲染引擎
- jsPDF:前端 PDF 文件生成技術
- JSZip:瀏覽器端 ZIP 檔案打包與壓縮
- 最重要的是使用 Gemini 輔助生成
本專案使用並感謝以下優秀的開源專案:
- PDF.js – Apache License 2.0
- jsPDF – MIT License
- JSZip – MIT / GPLv3
- Tailwind CSS – MIT License
- Lucide Icons – ISC License
© 2025 Yu-Han Cheng. All Rights Reserved.