Lingkungan Non-Windows
SDK Documentize mendukung .NET Standard 2.0, yang memungkinkan penggunaannya dalam aplikasi .NET Core yang berjalan di Linux atau lingkungan non-Windows lainnya. Untuk memastikan kinerja optimal dan rendering teks yang benar, ikuti langkah-langkah di bawah ini:
Setup yang Disarankan untuk Linux
1. Instal Paket libgdiplus
Paket ini menyediakan fungsionalitas GDI+ yang diperlukan, yang sangat penting untuk merender dan memproses PDF. Anda dapat menginstalnya dengan menjalankan perintah berikut di terminal Anda:
sudo apt-get install libgdiplus
2. Instal Font yang Kompatibel dengan Microsoft
Untuk rendering teks yang benar, instal font TrueType Microsoft menggunakan perintah:
sudo apt-get install ttf-mscorefonts-installer
Font-font ini harus ditempatkan di direktori /usr/share/fonts/truetype/msttcorefonts
. Jika sistem Anda menyimpan font di direktori yang berbeda, perbarui jalur dalam kode Anda sebelum melakukan operasi apa pun dengan SDK Documentize:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));
Dengan memastikan bahwa instalasi ini lengkap dan mengonfigurasi jalur font dengan benar, Anda dapat memaksimalkan kinerja SDK Documentize di Linux atau sistem non-Windows lainnya.