Περιβάλλον μη Windows
Sheetize SDKs υποστηρίζει .NET Standard 2.0 , επιτρέποντάς τους να χρησιμοποιούνται σε εφαρμογές .NET Core που εκτελούνται στο Linux ή σε άλλα μη Windows περιβάλλοντα. Για να εξασφαλιστεί η βέλτιστη απόδοση και η ακριβής εκδοχή κειμένου, ακολουθήστε τα παρακάτω βήματα:
Συνιστώμενη εγκατάσταση για Linux
Εισαγωγή 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>"))