محیط غیر ویندوز
محیط غیر ویندوز
Sheetize SDKs پشتیبانی از .NET Standard 2.0 ، اجازه می دهد تا آنها را برای استفاده در برنامه های .NET Core اجرا بر روی لینوکس و یا سایر محیط های غیر ویندوز.
تنظیمات توصیه شده برای لینوکس
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 را در لینوکس یا سایر سیستم های غیر ویندوز به حداکثر برسانید.