Gotenberg · Integration
تكامل Gotenberg
لمحة سريعة
قسم بعنوان «لمحة سريعة»استخدم nextpdf/gotenberg عندما تُسند التحويل إلى خدمة Gotenberg. فهو خيار مناسب لمستندات المكتب ومسارات التحويل من لغة ترميز النص الفائق (HTML) إلى تنسيق المستند المحمول (PDF) التي يجب تشغيلها خارج عملية PHP.
خريطة الأقسام
قسم بعنوان «خريطة الأقسام»| الصفحة | الغرض |
|---|---|
| نظرة عامة | حدود الحزمة وسير العمل الذي تدعمه. |
| التثبيت | التثبيت عبر Composer والمتطلبات المسبقة لخدمة Gotenberg. |
| البدء السريع | أول مسار تحويل لديك. |
| الإعداد | مفاتيح إعداد نقطة النهاية والمهلة والأمان. |
| API | واجهات برمجة التطبيقات (APIs) للجسر والإعداد والحمولة والنتيجة والمُحلِّل وتنسيق المكتب والنقل المثبَّت. |
| دليل المطوِّر | حدود الخدمة وبناء الحمولة ونقاط التوسعة. |
| الاستخدام في الإنتاج | أنماط النشر والتشغيل. |
| الأمان والتشغيل | ضوابط تزوير الطلب من جانب الخادم (SSRF)، ومعالجة امتدادات بريد الإنترنت متعددة الأغراض (MIME)، وحدود الحجم، والنقل المثبَّت. |
| استكشاف الأخطاء وإصلاحها | حالات الفشل الشائعة في التحويل والخدمة. |
واجهات برمجة التطبيقات الأساسية
قسم بعنوان «واجهات برمجة التطبيقات الأساسية»| الرمز | الدور |
|---|---|
NextPDF\Gotenberg\GotenbergBridge | يحوِّل المُدخلات باستخدام خدمة Gotenberg. |
NextPDF\Gotenberg\GotenbergConfig | إعداد غير قابل للتغيير للخدمة. |
NextPDF\Gotenberg\GotenbergConvertPayload | حمولة طلب التحويل. |
NextPDF\Gotenberg\GotenbergConvertResult | بايتات PDF الناتجة عن التحويل والبيانات الوصفية للاستجابة. |
NextPDF\Gotenberg\OfficeFormat | تعداد لتنسيقات مستندات المكتب المدعومة. |