Non-Windows Environment
Sheetize SDKs mendukung .NET Standard 2.0, memungkinkan mereka digunakan dalam aplikasi .NET Core yang berjalan di Linux atau lingkungan non-Windows lainnya. Untuk memastikan kinerja optimal dan rendering teks yang akurat, ikuti langkah-langkah di bawah ini:
Pengaturan yang Disarankan untuk Linux
1. Instal Paket libgdiplus
Paket libgdiplus menyediakan fungsi GDI+ penting, yang krusial untuk merender dan memproses spreadsheet. Instal dengan menjalankan perintah berikut di terminal Anda:
sudo apt-get install libgdiplus
2. Instal Font yang Kompatibel dengan Microsoft
Untuk memastikan rendering teks yang benar, instal font Microsoft TrueType menggunakan:
sudo apt-get install ttf-mscorefonts-installer
Font-font ini seharusnya terletak di direktori /usr/share/fonts/truetype/msttcorefonts
. Jika sistem Anda menggunakan direktori yang berbeda, perbarui jalur dalam kode Anda sebelum melakukan operasi dengan Sheetize SDKs:
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
Dengan menginstal paket-paket ini dan mengonfigurasi jalur font dengan benar, Anda dapat memaksimalkan kinerja Sheetize SDKs di Linux atau sistem non-Windows lainnya.