TCPDF Compat · Integration
TCPDF 相容性
當應用程式仍在呼叫 TCPDF 形式的方法,並且需要一條逐步遷移至原生 NextPDF API 的路徑時,請使用 nextpdf/compat-legacy。
章節導覽
標題為「章節導覽」的區段| 頁面 | 適用情境 |
|---|---|
| 概覽 | 套件邊界與遷移策略。 |
| 安裝 | Composer 安裝與啟動載入(bootstrap)路徑。 |
| 快速上手 | 第一個透過轉接層執行的 TCPDF 形式呼叫。 |
| 組態設定 | 舊版預設值與適配選項。 |
| API | 轉接層、啟動載入、輸出橋接、參數轉接器與例外。 |
| 方法涵蓋範圍 | 支援、部分支援與不支援的舊版方法。 |
| 遷移 | 遷移階段與風險控管。 |
| 開發者指南 | 轉接層分層、關注點、橋接與擴充點。 |
| 正式環境使用 | 在既有應用程式中使用此轉接層。 |
| 安全性與維運 | 舊版輸入風險、輸出處理與不支援的功能。 |
| 疑難排解 | 常見的遷移失敗與診斷方式。 |
主要 API
標題為「主要 API」的區段| 符號 | 角色 |
|---|---|
NextPDF\Compat\Tcpdf\TCPDF | 實作 CompatAdapterInterface 的 TCPDF 形式轉接層。 |
NextPDF\Compat\Tcpdf\LegacyBootstrap | 選用的相容性啟動載入元件。 |
NextPDF\Compat\Tcpdf\Bridge\OutputBridge | 將舊版輸出目的地對映到 NextPDF 的輸出行為。 |
NextPDF\Compat\Tcpdf\Config\AdaptationConfig | 執行階段的適配組態。 |
NextPDF\Compat\Tcpdf\Exception\TcpdfNotImplementedException | 明確標示方法不受支援的失敗。 |