تحويل الخطوط باستخدام C#
واجهة برمجة تطبيقات تحويل صيغ الخطوط لـ .NET. تحويل خطوط WOFF2 و TTF و EOT و CFF.
يمكن لواجهة برمجة تطبيقات الخطوط .NET بسهولة تحميل وحفظ وتحويل الخطوط المختلفة مثل CFF و OpenType و Type1 ومجموعات TrueType. إنها توفر بنية بيانات الخط مع أي حرف بالإضافة إلى معلومات الترميز لجميع أنواع الخطوط التي تمثل خريطة بين رموز الأحرف ومعرفات الحروف. يمكن للواجهة برمجة التطبيقات عرض أي حرف أو نص مطلوب، وكذلك الحروف الخاصة، التي يمكن عرضها عن طريق تنفيذ الواجهات باستخدام وظائف رسومية بسيطة مثل تحريك النقطة، رسم خط، ومنحنى، إلخ.
نظرًا للطبيعة المتنوعة للأجهزة والبيئات وبعض أنظمة التشغيل والعديد من المجالات الأخرى التي تستخدم صيغ خطوط مختلفة لخدمة أغراض مختلفة مثل استخدام خطوط مختلفة في صفحات الويب والتطبيقات والنشر. أحيانًا تكون هناك حاجة لتحويل خط إلى آخر لتلبية العرض المطلوب.
الحل هنا يدعم الخطوط التالية كتنسيقات التنسيق الرقمي: TrueType (TTF)، Web Open Font Format (WOFF و WOFF2)، Embedded OpenType format (EOT)، Type 1، و Compact Font Format (CFF).
تحويل خط TrueType إلى Web Open Font Format الإصدار 2.0.
تدعم واجهة برمجة التطبيقات (API) خطوطًا مختلفة للقراءة والكتابة، إليك قائمة بالخطوط المدعومة للقراءة والكتابة. لتحويل خط من نوع TTF إلى WOFF2، يتم تحميل الخط من أي من التنسيقات المدعومة، وهو خط TrueType في هذه الحالة. استخدم الدالة SaveToFormat() التي تحتوي على مُعاملين: دفق الإخراج وقائمة تنسيقات حفظ الخطوط لاختيار تنسيق خط الإخراج. → تدعم الواجهة برمجة التطبيقات خطوطًا مختلفة للقراءة والكتابة، إليك list للقراءة والكتابة. بالنسبة لتحويل TTF إلى WOFF2، العملية هي تحميل خط من أي من الصيغ المدعومة، وهو خط TrueType في السيناريو الحالي. استخدم طريقة SaveToFormat() التي تحتوي على معلمتين: تدفق الإخراج و FontSavingFormats لتحديد صيغة الخط الناتج.
أخيرًا، استدعِ SaveToFormat() لحفظ الخطوط في أي من صيغ الإخراج المدعومة، حاليًا صيغة Web Open Font Format الإصدار 2.0 (WOFF2).
للاطلاع على هذه الوظيفة مُطبقةً في تطبيق فعلي متعدد المنصات، تفضل بزيارة تطبيق Aspose Font Converter. ستجد هناك أيضًا العديد من حلول واجهة برمجة التطبيقات (API) الأخرى للتعامل مع الخطوط والنصوص. → لمشاهدة هذه الوظيفة في تطبيق متعدد المنصات حقيقي، انتقل إلى Aspose Font Converter app . يمكنك أيضًا العثور على المزيد من API solutions للعمل مع الخطوط والنص.
Documentation للحصول على جميع المعلومات اللازمة لبدء العمل مع الحل، مثل الدروس التعليمية للميزات الرئيسية أو مجموعة المقالات لتعليمك حول الخطوط، ملاحظات الإصدار، دليل المطور، وغيرها من الأشياء المفيدة.
التعليمات
1. هل يمكنني تحويل الخطوط باستخدام حل API هذا؟
Aspose.Font له وظائف تسمح لك بتحويل الخطوط إلى تنسيقات أخرى عبر الإنترنت أو برمجياً. إذا كنت بحاجة إلى تحويل ملفات الخطوط على الفور عبر الإنترنت ، فقد ترغب في استخدام Font Converter تطبيق متعدد الأنظمة الأساسية.
2. ما هي تنسيقات الخطوط التي تدعمها وظيفة التحويل؟
تدعم واجهة برمجة التطبيقات TTF و WOFF و WOFF2 و EOT و Type 1 و CFF كمدخلات و TTF و WOFF و WOFF2 كتنسيقات إخراج
3. هل الوظيفة مجانية؟
تعد المحولات عبر الأنظمة الأساسية مجانية ، عندما يمكنك الحصول على نسخة تجريبية مجانية من حل واجهة برمجة التطبيقات ثم شراء المنتج إذا لزم الأمر.
Support and Learning Resources
- مصادر التعلم
- توثيق
- مصدر الرمز
- مراجع API
- دعم المنتج
- دعم مجاني
- دعم مدفوع
- مقالات
- Release Notes
- لماذا Aspose.Font لـ .NET؟
- قائمة العملاء
- قصص نجاح