1 مستودع
Modification of OpenType variation tables to control variable font properties.
Distinct from Font Development: Distinct from Font Development: focuses specifically on the manipulation of variation axes and tables rather than the overall asset creation lifecycle.
Explore 1 awesome GitHub repository matching graphics & multimedia · Variable Font Table Management. Refine with filters or upvote what's useful.
opentype.js هي مكتبة JavaScript لقراءة وكتابة ومعالجة ملفات الخطوط OpenType وTrueType وWOFF في بيئات المتصفح والخادم. تعمل كمحلل ومولد خطوط قادر على استخراج بيانات الرموز (glyphs) والبيانات الوصفية أو إنشاء ملفات خطوط جديدة عن طريق تحديد مسارات الرموز والبيانات الوصفية برمجياً. يوفر المشروع أدوات متخصصة لتعديل جداول تباين الخطوط للتحكم في خصائص الخط المتغيرة ومعالجة طبقات الألوان ولوحات الألوان عبر جداول COLR وCPAL. كما يتضمن مولد مسار Bezier الذي يحول رموز الخطوط وسلاسل النصوص إلى مسارات لعرض SVG وcanvas. تغطي المكتبة مجموعة واسعة من عمليات الطباعة، بما في ذلك حساب مقاييس الخط مثل عرض التقدم ومربعات الإحاطة، وتحويل الرموز إلى بيانات مسار SVG، والعرض المباشر للنص إلى سياق رسم ثنائي الأبعاد. كما تتيح تعديل أشكال الرموز الخام وتسلسل كائنات الخطوط مرة أخرى إلى تنسيقات ثنائية لتصدير الملفات.
Provides utilities for modifying font variation tables to control variable font properties.