بيئة غير Windows
بيئة غير Windows
دعم SDKs .NET Standard 2.0 ، مما يسمح لهم باستخدامها في تطبيقات .NET Core التي تعمل على Linux أو غيرها من البيئات غير Windows.لضمان الأداء الأمثل والتصنيف الدقيق، اتبع الخطوات التالية:
الإعدادات الموصى بها لـ Linux
1- تثبيت حزمة libgdiplus
يوفر حزمة libgdiplus وظيفة GDI+ الأساسية ، وهي أساسية لتقديم ومعالجة الشرائح.تثبيتها عن طريق تشغيل الأوامر التالية في المحطة:
sudo apt-get install libgdiplus
تثبيت Microsoft Compatible Fonts
لضمان تصنيف النص الصحيح، قم بتثبيت الخطوط Microsoft TrueType باستخدام:
sudo apt-get install ttf-mscorefonts-installer
وينبغي أن تقع هذه المصطلحات في /usr/share/fonts/truetype/msttcorefonts
إذا كان نظامك يستخدم دليل مختلف، تحديث المسار في الرمز الخاص بك قبل القيام بأي عملية مع Sheetize SDKs :
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
ℹ️
من خلال تثبيت هذه الحزم وتكوين مسار الخط بشكل صحيح ، يمكنك تحسين أداء Sheetize SDKs على Linux أو غيرها من أنظمة Windows.