跳轉到

開發路線圖

本路線圖為方向性計畫,不代表具體交付承諾。功能優先順序可能根據社群回饋、商業需求及技術可行性調整。

已完成里程碑(已發布)

  • PDF 2.0 核心引擎(ISO 32000-2:2020)
  • PHP 8.5 嚴格型別 + PHPStan Level 10
  • PAdES B-B / B-T 數位簽章
  • AES-256 加密
  • Unicode 多語系支援(CJK、BiDi、阿拉伯文)
  • 32 種條碼格式(一維 + 二維)
  • Tagged PDF / PDF/UA-2 無障礙
  • Spectrum Rust 加速引擎(Phase 0 完成)
  • Laravel / Symfony / CodeIgniter 框架整合
  • Artisan(Chrome CDP)、Gotenberg 渲染器
  • NextPDF Connect(MCP Server,8+8+4 工具)
  • Worker 模式(DocumentFactory + 共享 Registry)

近期規劃(下一季)

Core

  • Spectrum Phase 1 完成 — 全面啟用 Rust FFI 加速,包含 HarfBuzz 字型塑形生產就緒
  • 縱排文字(Vertical Text) — 日文書籍排版,CJK 縱書支援
  • PDF 合併 API 穩定化PdfMerger API 凍結,進入正式版

Pro

  • Prisma Pro Phase 1 — 圖表模組 Rust 渲染後端,大幅提升複雜圖表速度
  • PAdES B-LTA 驗證 API — 獨立的簽章鏈驗證工具,生成驗證報告
  • PDF 比較工具 — 兩份 PDF 的文字 / 視覺差異比對

Enterprise

  • ZUGFeRD 自動驗證整合 — 生成時即時驗證 EN 16931 合規性
  • HSM 裝置支援擴充 — 新增 Thales Luna、Utimaco Atalla 支援

中期規劃(2–3 季後)

Core

  • PDF 2.0 增量更新(Incremental Updates) — 修改已簽章 PDF 而不破壞簽章
  • PDF 分割 API — 將單一 PDF 按頁面範圍分割
  • 書籤版面(BookletLayout)增強 — 自動裝訂方向、頁面縮放
  • SVG 完整支援 — 目前支援靜態 SVG,計畫擴充至動畫 SVG 的靜態渲染

Pro

  • 財務圖表擴充 — 蠟燭圖(K 線圖)、瀑布圖、漏斗圖
  • PDF 翻譯工作流程 — 提取文字 → 翻譯 → 重新排版(保留版面)
  • 進階 PDF 最佳化器 — JBIG2 壓縮、JPEG 2000,目標大型文件壓縮率再提升 20%

Enterprise

  • EU eIDAS 2.0 支援 — 符合歐盟最新電子身分認證法規
  • PDF 電子公證(Notarization) — 區塊鏈時間戳記整合
  • 大型文件批次處理 API — 服務端批次 PDF 生成管線,含進度追蹤

框架與工具

  • Nextjs / React Server Components 整合 — 在 RSC 環境中呼叫 NextPDF
  • Bun 執行環境支援 — 驗證並正式支援 Bun 環境
  • VS Code 擴充套件 — PDF 預覽、API 自動補全

長期願景(4 季後)

核心引擎

  • 全面 PDF 2.0 合規 — 達成 ISO 32000-2:2020 所有選用特性的完整實作
  • Spectrum Phase 2 — Rust 多執行緒渲染管線,大幅提升並發效能
  • PDF 互動性 — 初步支援 PDF Actions、JavaScript Actions(在安全沙箱中)

生態系

  • 原生雲端整合 — AWS Lambda Layer、Google Cloud Run 最佳化映像
  • WebAssembly 版本 — 瀏覽器端 PDF 生成(無伺服器依賴)
  • 多語系文件系統 — 完整 12 語系文件(目前:繁中 / 英)

社群回饋

如果您有功能需求或使用場景回饋,歡迎透過以下方式參與:

  1. GitHub Issues:在相應套件的儲存庫提交功能需求 Issue
  2. GitHub Discussions:在 nextpdf-labs/nextpdf 的 Discussions 頁面討論
  3. 電子郵件:feedback@nextpdf.dev

我們定期回顧社群回饋,高票功能請求會優先納入路線圖規劃。

延伸閱讀