كيفية الحصول على مقاييس الخط في C#

في هذا الدليل خطوة بخطوة ، سنشرح كيفية الحصول على مقاييس الخط في C#. يوفر هذا البرنامج التعليمي رمزًا للحصول على مقاييس الخط Type1 في C# ، ولكن Aspose.Font for .NET ، تساعدك مكتبة خطوط C# على قراءة مقاييس الخطوط في C# من أنواع الخطوط الأخرى بالإضافة إلى تنسيقات خطوط TruType و OpenType.

خطوات الحصول على مقاييس الخط في C#

  1. قم بتثبيت حزمة Aspose.Font for .NET من NuGet.org
  2. قم بتضمين مساحات الأسماء Aspose.Font و Aspose.Font.Sources و Aspose.Font.Type1
  3. تطبيق ترخيص Aspose.Font for .NET لتجنب العلامة المائية للتقييم
  4. قم بتحميل خط الإدخال Type1 إلى كائن FileSystemStreamSource
  5. قم بإنشاء كائن FontFileDefinition من مصدر الدفق
  6. قم بإنشاء كائن FontDefinition من تعريف الملف
  7. افتح تعريف الخط ككائن Type1Font
  8. الآن ، احصل على جميع سمات المقاييس لخط Type1

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

رمز للحصول على مقاييس الخط في C#

في الكود أعلاه ، نقوم بتحميل تنسيق ملف PFB ، والذي يحتوي على خط Type1 الذي نهتم بمعالجته في كود C#. بمجرد تحميل font وتحويله إلى كائن Type1Font ، يمكننا استخراج مقاييس الخط في C# من هذا الملف.

يمكن أن يساعدك هذا الرمز في إنشاء قارئ خطوط C# بسهولة في تطبيقات .NET بما في ذلك تطبيقات الويب وسطح المكتب والنوافذ وتطبيقات Microsoft Store.

 عربي