تحويل الخطوط عبر C#

محول تنسيق الخطوط API لـ .NET. تحويل خطوط WOFF2 و TTF و EOT و CFF.

 

يمكن لـ .NET font API تحميل وحفظ وتحويل خطوط مختلفة بسهولة مثل مجموعات CFF و OpenType و Type1 و TrueType. يوفر بنية بيانات الخط جنبًا إلى جنب مع أي حرف رسومي بالإضافة إلى معلومات الترميز لجميع أنواع الخطوط التي تمثل تعيينًا بين رموز الأحرف ومعرفات الحروف الرسومية. يمكن لواجهة برمجة التطبيقات (API) تقديم أي حرف رسومي أو نص مرغوب فيه ، بالإضافة إلى صور رمزية خاصة ، والتي يمكن تقديمها عن طريق تنفيذ واجهات باستخدام وظائف رسومات بسيطة مثل نقطة التحرك ، ورسم الخط ، والمنحنى ، إلخ.

نظرًا للطبيعة المتنوعة للأدوات ، والبيئات ، وبعض أنظمة التشغيل ، والعديد من المجالات الأخرى لاستخدام تنسيقات خطوط مختلفة لخدمة أغراض مختلفة مثل استخدام خطوط مختلفة على صفحات الويب والتطبيقات والنشر. في بعض الأحيان تكون هناك حاجة لتحويل خط إلى آخر لتلبية العرض المطلوب.

يدعم الحل هنا الخطوط التالية كتنسيقات إخراج: TrueType (TTF) وتنسيق خط الويب المفتوح (WOFF و WOFF2) وتنسيق OpenType المضمن (EOT) والنوع 1 وتنسيق الخط المضغوط (CFF).

TrueType Font to Web Open Font Format التحويل الإصدار 2.0.

تدعم واجهة برمجة التطبيقات خطوطًا مختلفة للقراءة والكتابة ، إليك قائمة للقراءة والكتابة. للنظر في تحويل TTF إلى WOFF2 ، فإن العملية هي تحميل خط من أي من التنسيقات المدعومة ، TrueType Font للسيناريو الحالي. استخدم الأسلوب SaveToFormat() الذي يشتمل على دفق إخراج معاملين و FontSavingFormats تعداد لاختيار تنسيق خط الإخراج.

أخيرًا ، اتصل بـ*SaveToFormat()*لحفظ الخطوط في أي من تنسيقات الإخراج المدعومة ، حاليًا تنسيق Web Open Font Format الإصدار 2.0 WOFF2.

لرؤية هذه الوظيفة تتحقق في تطبيق فعلي عبر الأنظمة الأساسية ، انتقل إلى Aspose Font Converter app . هناك يمكنك أيضًا العثور على العديد من حلول واجهة برمجة التطبيقات للعمل مع الخطوط والنصوص.

انتقل إلى الوثائق للحصول على جميع المعلومات المطلوبة لبدء العمل مع الحل ، مثل البرامج التعليمية للميزات الرئيسية أو مجموعة المقالات التي ستعلمك حول الخط وملاحظات الإصدار ودليل المطور وأشياء أخرى مفيدة.

مثال على كود C# TTF لتحويل WOFF2
Input file
Upload a file you want to convert
Output format
Select the target format

        



التعليمات

1. هل يمكنني تحويل الخطوط باستخدام حل API هذا؟

Aspose.Font له وظائف تسمح لك بتحويل الخطوط إلى تنسيقات أخرى عبر الإنترنت أو برمجياً. إذا كنت بحاجة إلى تحويل ملفات الخطوط على الفور عبر الإنترنت ، فقد ترغب في استخدام Font Converter تطبيق متعدد الأنظمة الأساسية.

2. ما هي تنسيقات الخطوط التي تدعمها وظيفة التحويل؟

تدعم واجهة برمجة التطبيقات TTF و WOFF و WOFF2 و EOT و Type 1 و CFF كمدخلات و TTF و WOFF و WOFF2 كتنسيقات إخراج

3. هل الوظيفة مجانية؟

تعد المحولات عبر الأنظمة الأساسية مجانية ، عندما يمكنك الحصول على نسخة تجريبية مجانية من حل واجهة برمجة التطبيقات ثم شراء المنتج إذا لزم الأمر.

 
  

Support and Learning Resources