كيف تستخدم Aspose.Cells الخطوط TrueType

عن الخطوط

توافر الخطوط واستبدالها

يمكن تنسيق جدول بيانات باستخدام مجموعة متنوعة من الخطوط مثل Arial و Times New Roman و Verdana وغيرها. عندما يقوم Aspose.Cells بعرض جدول بيانات، يحاول اختيار الخطوط المستخدمة في الجدول. ومع ذلك، هناك حالات قد لا يتوفر فيها الخط بالضبط لذا يجب أن يقوم Aspose.Cells بالاستبدال باستخدام خط مماثل بدلاً منه.

أدناه هو العملية التي يتبعها Aspose.Cells خلف الكواليس.

  1. يحاول Aspose.Cells العثور على الخطوط في نظام الملفات التي تطابق اسم الخط المحدد استخدامه في الجدول.
  2. إذا لم يتمكن Aspose.Cells من العثور على الخطوط بنفس الاسم، فإنه يحاول استخدام الخط الافتراضي المحدد بموجب خاصية الخط الافتراضي للورقة العمل.
  3. إذا لم يتمكن Aspose.Cells من تحديد الخط المحدد بموجب خاصية الخط الافتراضي للورقة العمل، فإنه يحاول اختيار الخطوط الأكثر ملاءمة من جميع الخطوط المتاحة.
  4. وأخيرًا، إذا لم يتمكن Aspose.Cells من العثور على أي خطوط في نظام الملفات، فإنه يقوم بعرض الجدول بيانات باستخدام الخط Arial.

مكان البحث عن الخطوط في Aspose.Cells

يحاول Aspose.Cells البحث عن خطوط TrueType تلقائيًا على نظام الملفات. في معظم الأحيان يمكنك الاعتماد على سلوك Aspose.Cells الافتراضي للعثور على خطوط TrueType، ولكن في بعض الأحيان قد تحتاج إلى تحديد المجلدات التي تحتوي على خطوط TrueType باستخدام طريقة الصناعة FontConfigs.setFontFolder.

مشاكل الخط النمطية وحلولها

تحدد هذه الجدول بعض المشاكل التي قد تواجهك عند عرض جداول البيانات على صيغة PDF باستخدام Aspose.Cells وحلولها.

المشكلة السبب الحل
تختلف الخطوط وتخطيط الوثيقة المقدمة عما هو أصلي. تقوم باستخدام Aspose.Cells على نظام Linux أو Mac OS حيث لا تكون خطوط TureType متوفرة افتراضيًا لذا لا يمكن لـ Aspose.Cells تحديد موقع الخطوط على جهاز الكمبيوتر الخاص بك. انسخ ملفات الخطوط TrueType من جهاز كمبيوتر Windows أو قم بتثبيت حزمة خطوط TrueType. استخدم طريقة الصناعة FontConfigs.setFontFolder لتحديد موقع ملفات الخطوط.