استخراج الخطوط ( .woff ) المشفرة في تنسيق BASE64 من ملفات CSS .
make_woff.sh - يحصل على واحد من ملفات ore أكثر من CSS كوسيطات ، يستدعي extract_font.py لاستخراج سلاسل Base64 كملفات .txt في ./Output دليل وتحويلها إلى ملفات .woff .
extract_font.py - يستخرج خطوط Base64 من ملفات CSS ويحفظها في ملفات .txt فردية داخل ./output . يحاول استرداد اسم الخط والوزن والأناقة من ملف CSS واستخدام هذه المعلومات لأسماء الملفات التي تم إنشاؤها في التنسيق [name_weight_style_] number.txt .
استخدم أداة woff2otf بواسطة Hanikesn لتحويل ملفات .woff إلى .otf (يتم تنزيل الملف من github عند الطلب باستخدام curl ، يتم تخطي تغطية OTF إذا لم يتم العثور على الملف).
يجب تثبيت الجميع بشكل افتراضي ، ويجب أن يعمل دون مشاكل على Linux و MacOS ، يرجى الإبلاغ عن أي مشكلات.
استنساخ هذا git (أو تنزيل ثم استخراج) ، ثم:
bash make_woff.sh FILE1.CSS [FILE2.CSS...]تم ذكر المهام في الملفات الفردية. العلاقات العامة والقضايا موضع ترحيب! ؟
ملاحظة : يمكن القيام بكل هذا بسهولة باستخدام أدوات Chrome Dev من علامة تبويب الشبكة وحفظ ملفات Base64 في ملفات ثنائية كما هو مذكور هنا.