Môi trường không Windows
Sheetize SDKs hỗ trợ .NET Standard 2.0 , cho phép chúng được sử dụng trong các ứng dụng .NET Core chạy trên Linux hoặc môi trường không Windows khác. Để đảm bảo hiệu suất tối ưu và trình bày văn bản chính xác, hãy làm theo các bước dưới đây:
Hướng dẫn cài đặt cho Linux
Cài đặt libgdiplus Package
gói libgdiplus cung cấp chức năng GDI+ cần thiết, quan trọng đối với việc trình bày và xử lý bảng điều khiển. cài đặt bằng cách chạy lệnh sau trong terminal của bạn:
sudo apt-get install libgdiplus
Cài đặt Microsoft Compatible Fonts
Để đảm bảo rendering văn bản đúng, hãy cài đặt Microsoft TrueType phông chữ bằng cách sử dụng:
sudo apt-get install ttf-mscorefonts-installer
Những phông chữ này nên được đặt trong /usr/share/fonts/truetype/msttcorefonts
Nếu hệ thống của bạn sử dụng một thư mục khác, hãy cập nhật con đường trong mã trước khi thực hiện bất kỳ hoạt động nào với Sheetize SDKs :
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))