Non-Windows Environment
Sheetize SDKs υποστηρίζουν .NET Standard 2.0, επιτρέποντάς τους να χρησιμοποιούνται σε εφαρμογές .NET Core που εκτρέχουν σε Linux ή σε άλλες μη Windows περιβάλλοντα. Για να διασφαλίσετε τη βέλτιστη απόδοση και ακριβή αναπαράσταση κειμένου, ακολουθήστε τα παρακάτω βήματα:
Συνιστώμενη Ρύθμιση για Linux
1. Εγκαταστήστε το πακέτο libgdiplus
Το πακέτο libgdiplus παρέχει τη βασική λειτουργικότητα GDI+, κρίσιμη για την αναπαράσταση και επεξεργασία υπολογιστικών φύλλων. Εγκαταστήστε το εκτελώντας την παρακάτω εντολή στο τερματικό σας:
sudo apt-get install libgdiplus
2. Εγκαταστήστε συμβατές γραφές της Microsoft
Για να εξασφαλίσετε σωστή αναπαράσταση κειμένου, εγκαταστήστε τις γραφές TrueType της Microsoft χρησιμοποιώντας:
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 συστήματα.