TCPDF Compat · Integration
Совместимость с TCPDF
Используйте nextpdf/compat-legacy, если приложение всё ещё вызывает методы в стиле TCPDF и вам нужен путь для постепенного перехода на нативные API NextPDF.
Карта разделов
Заголовок раздела «Карта разделов»| Страница | Назначение |
|---|---|
| Обзор | Область действия пакета и стратегия миграции. |
| Установка | Установка через Composer и путь инициализации. |
| Быстрый старт | Первый адаптированный вызов в стиле TCPDF. |
| Конфигурация | Устаревшие значения по умолчанию и параметры адаптации. |
| API | Адаптер, инициализация, мост вывода, адаптеры параметров и исключения. |
| Охват методов | Поддерживаемые, частично поддерживаемые и неподдерживаемые устаревшие методы. |
| Миграция | Поэтапная миграция и управление рисками. |
| Руководство разработчика | Слои адаптера, аспекты, мосты и точки расширения. |
| Использование в продакшене | Запуск адаптера в существующих приложениях. |
| Безопасность и эксплуатация | Риски, связанные с устаревшими входными данными, обработка вывода и неподдерживаемые возможности. |
| Устранение неполадок | Распространённые сбои миграции и диагностика. |
Основные API
Заголовок раздела «Основные API»| Символ | Роль |
|---|---|
NextPDF\Compat\Tcpdf\TCPDF | Адаптер в стиле TCPDF, реализующий CompatAdapterInterface. |
NextPDF\Compat\Tcpdf\LegacyBootstrap | Необязательная инициализация совместимости. |
NextPDF\Compat\Tcpdf\Bridge\OutputBridge | Сопоставляет устаревшие варианты назначения вывода с поведением вывода NextPDF. |
NextPDF\Compat\Tcpdf\Config\AdaptationConfig | Конфигурация адаптации во время выполнения. |
NextPDF\Compat\Tcpdf\Exception\TcpdfNotImplementedException | Явная ошибка для неподдерживаемого метода. |