TCPDF Compat · Integration
Compatibilité TCPDF
Utilise nextpdf/compat-legacy lorsqu’une application appelle encore des méthodes de style TCPDF et a besoin d’un chemin de migration progressif vers les API natives de NextPDF.
Plan des sections
Section intitulée « Plan des sections »| Page | À utiliser pour |
|---|---|
| Vue d’ensemble | Périmètre du package et stratégie de migration. |
| Installation | Installation via Composer et chemin d’amorçage. |
| Démarrage rapide | Premier appel adapté de style TCPDF. |
| Configuration | Valeurs par défaut héritées et options d’adaptation. |
| API | Adaptateur, amorçage, pont de sortie, adaptateurs de paramètres et exceptions. |
| Couverture des méthodes | Méthodes héritées prises en charge, partielles et non prises en charge. |
| Migration | Étapes de migration et contrôles de risque. |
| Guide du développeur | Pile de l’adaptateur, responsabilités, ponts et points d’extension. |
| Utilisation en production | Exploitation de l’adaptateur dans des applications existantes. |
| Sécurité et exploitation | Risques liés aux entrées héritées, gestion de la sortie et fonctionnalités non prises en charge. |
| Dépannage | Échecs de migration courants et diagnostics. |
API principales
Section intitulée « API principales »| Symbole | Rôle |
|---|---|
NextPDF\Compat\Tcpdf\TCPDF | Adaptateur de forme TCPDF implémentant CompatAdapterInterface. |
NextPDF\Compat\Tcpdf\LegacyBootstrap | Amorçage de compatibilité optionnel. |
NextPDF\Compat\Tcpdf\Bridge\OutputBridge | Mappe les destinations de sortie héritées vers le comportement de sortie de NextPDF. |
NextPDF\Compat\Tcpdf\Config\AdaptationConfig | Configuration d’adaptation à l’exécution. |
NextPDF\Compat\Tcpdf\Exception\TcpdfNotImplementedException | Échec explicite pour une méthode non prise en charge. |