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 | 明确标示方法不受支持的失败。 |