خطوط العناوين والنصوص المعنوية مع Golang عبر C++
سيتم تغيير الخط الافتراضي تلقائيًا عند تغيير إعداد المنطقة.
إذا تم تغيير الخط الافتراضي، ستتم أيضًا تغيير ارتفاع الصف وعرض العمود، وقد يؤدي ذلك إلى تخريب تخطيط الصفحة.
ما الذي تسبب تغيير الخط الافتراضي؟
إذا تم ضبط خط السمة في Excel، فإن Excel سيقوم تلقائيًا بالتبديل بين خطوط مختلفة استنادًا إلى بيئة اللغة الحالية.
سمات العناوين والنص الأساسي للسمات في Excel
في Excel، اختر تبويب الصفحة الرئيسية، وانقر على صندوق قائمة الخط، سترى “خطوط السمة” مع خطين من خطوط السمة: Calibri Light (عناوين) و Calibri (الجسد) على الأعلى مع إعداد المنطقة الإنجليزية.

إذا تم اختيار خط السمة، فسيعرض اسم الخط بشكل مختلف في مناطق مختلفة. إذا كنت لا تريد أن يتغير الخط تلقائيًا في المناطق المختلفة، فلا تحدد خطي السمة.
تغيير خطوط العناوين والجسد برمجياً
باستخدام Aspose.Cells for C++، يمكننا التحقق مما إذا كان الخط الافتراضي هو خط سمة أو تعيين خط السمة باستخدام خاصية Font.GetSchemeType().
يظهر الرمز البرمجي العيني التالي كيفية التلاعب بخط السمة.
الحصول ديناميكيًا على خط السمة المحلي برمجياً
في بعض الأحيان، يكون خوادمنا وأجهزة المستخدمين غير في نفس الإقليم. كيف يمكننا الحصول على نفس الخط الذي يرغب المستخدمون فيه لمعالجة الملف؟
علينا تعيين إعدادات المنطقة للنظام قبل تحميل الملف باستخدام الخاصية LoadOptions.GetRegion().
يُظهر نموذج الشفرة التالي كيفية الحصول على خط السمة المحلي.