تخطَّ إلى المحتوى

Artisan · Integration

تكامل Artisan

استخدم nextpdf/artisan عندما يحتاج تطبيقك إلى تشغيل ⁨Chrome⁩ بلا واجهة عبر ⁨Chrome DevTools Protocol⁩ (⁨CDP⁩)، أو استيراد الصفحات، أو إجراء فحص منخفض المستوى لملفات ⁨PDF⁩. توسّع الحزمة سير عمل التصيير وقت التشغيل، وهي ليست حزمة أوامر ⁨Laravel Artisan.⁩

الصفحةاستخدمها لـ
نظرة عامةنطاق الحزمة وسير العمل المدعوم.
التثبيتالتثبيت عبر ⁨Composer⁩ ومتطلبات تشغيل ⁨Chrome.⁩
إعداد مُصيِّر ⁨Chrome⁩الملف التنفيذي للمتصفح وإعداد مُصيِّر ⁨CDP.⁩
البدء السريعمسارك الأول لإنتاج ⁨PDF⁩ مُصيَّر عبر ⁨Chrome.⁩
التكوينمفاتيح تكوين المُصيِّر والقيم الافتراضية.
⁨API⁩واجهات ⁨API⁩ للمُصيِّر والتكوين والنتيجة وسياسة الأمان والمُستورِد والمُحلِّل.
دليل المطوّردورة حياة المُصيِّر، وتجميع المتصفحات، وحدود التحليل، ونقاط التوسعة.
الاستخدام في الإنتاجإدارة عمليات المتصفح وأنماط التشغيل في الإنتاج.
الأمان والعملياتحدود مدخلات ⁨HTML⁩، وسياسة العزل، وقيود الموارد.
استكشاف الأخطاء وإصلاحهاإخفاقات ⁨Chrome⁩ والمُحلِّل الشائعة.
الرمزالدور
NextPDF\Artisan\ChromeHtmlRendererيُصيِّر ⁨HTML⁩ عبر ⁨Chrome CDP⁩ إلى بايتات ⁨PDF.⁩
NextPDF\Artisan\ChromeRendererConfigيوفّر كائن تكوين مُصيِّر غير قابل للتغيير.
NextPDF\Artisan\ChromeRenderResultيوفّر بايتات ⁨PDF⁩ المُصيَّرة مع أبعاد الصفحة.
NextPDF\Artisan\PageImporterيستورد صفحة ⁨PDF⁩ موجودة بوصفها كائن ⁨XObject⁩ من نوع ⁨form.⁩
NextPDF\Parser\PdfReaderيقرأ كائنات ⁨PDF⁩ منخفضة المستوى والصفحات والموارد والمراجعات.