TCPDF Compat · Integration
توافق TCPDF
لمحة سريعة
قسم بعنوان «لمحة سريعة»استخدم nextpdf/compat-legacy عندما يظل تطبيقك يستدعي توابع بنمط TCPDF وتحتاج إلى مسار ترحيل تدريجي إلى واجهات 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 | فشل صريح للتوابع غير المدعومة. |