Non-Windows Environment

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

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

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

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

sudo apt-get install libgdiplus

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

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

sudo apt-get install ttf-mscorefonts-installer

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

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

بقشيش

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

 عربي