بيئة غير ويندوز

تدعم مكتبات Documentize .NET Standard 2.0، مما يتيح استخدامها في تطبيقات .NET Core التي تعمل على Linux أو غيرها من البيئات غير ويندوز. لضمان الأداء الأمثل وعرض النصوص بشكل صحيح، اتبع الخطوات أدناه:

الإعداد الموصى به لـ Linux

1. تثبيت حزمة libgdiplus

توفر هذه الحزمة الوظائف الضرورية لـ GDI+، وهي حيوية لعرض ومعالجة ملفات PDF. يمكنك تثبيتها عن طريق تشغيل الأمر التالي في_terminal_:

sudo apt-get install libgdiplus

2. تثبيت خطوط متوافقة مع Microsoft

للحصول على عرض نص صحيح، قم بتثبيت خطوط TrueType الخاصة بـ Microsoft باستخدام الأمر:

sudo apt-get install ttf-mscorefonts-installer

يجب وضع هذه الخطوط في الدليل /usr/share/fonts/truetype/msttcorefonts. إذا كان نظامك يخزن الخطوط في دليل مختلف، قم بتحديث المسار في التعليمات البرمجية الخاصة بك قبل إجراء أي عمليات مع مكتبات Documentize:

Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));

بقشيش

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

 عربي