GfontDownloader
PHP Google Fonts Downloader مع إنشاء CSS المحلي
التكوين عبر 3 خيارات
- قم بتعيين التكوين في config.json وقم فقط بالاتصال -> setConfig () ؛
- تعيين التكوين عبر -> setConfig ([صفيف من أزواج قيمة مفتاح التكوين]) ؛
- تعيين التكوين عبر -> setConfig (مفتاح $ ، قيمة $) ؛
المجموعات ممكنة
التكوينات:
- الإخراج: الدليل حيث يتم تنزيل الخطوط إلى (كل عائلة من الأسرة سيكون لها الدليل الفرعي الخاص بها) الافتراضيات إلى ./
- التنسيقات: مجموعة اختيارية من تنسيقات الخطوط المراد تنزيلها ، الافتراضية لجميع القيم الصالحة. صالح: EOT ، Woff ، Woff2 ، SVG ، TTF
- onRecoverableRor: كيفية التعامل مع الأخطاء القابلة للاسترداد. صالح: توقف (افتراضي) ، استرداد
أضف الخطوط لتنزيل قائمة:
- -> addfont (String $ fontfamily ، String $ fontstyle ، Array $ fontweights) ؛
أو
- -> addfontbyurl (String $ urloffont) ؛
(على سبيل المثال "https://fonts.google.com/؟selection.family=gelasio:500i،700EOPEN+SANS OR"
يجري:
-> تنزيل () ؛
إرجاع مجموعة من جميع الخطوط التي تم تنزيلها
يقبل وظيفة رد الاتصال التي يتم تمرير معلومات على كل خط بشكل فردي
أكثر:
- يمكن استخدام أجهزة تسجيل الدخول المتوافقة مع PSR3
-> setlogger (جديد psrcompatiBlElogger ()) ؛
- Run -> createfamilycssfiles ()
على أخطاء غير قابلة للاسترداد لإنشاء ملفات CSS عائلة FONT التي تم تنزيلها بنجاح قبل حدوث الخطأ (انظر example.php)