Medio ambiente no Windows
Sheetize SDKs soporta .NET Standard 2.0 , permitiéndoles ser utilizados en aplicaciones de .NET Core que funcionan en Linux u otros entornos no Windows. Para garantizar el rendimiento óptimo y la rendición de texto exacta, siga los pasos a continuación:
Instalaciones recomendadas para Linux
Instalar el paquete libgdiplus
El paquete libgdiplus proporciona una funcionalidad esencial de GDI+, crítica para la rendición y el procesamiento de las hojas. instalarlo al ejecutar el siguiente comando en su terminal:
sudo apt-get install libgdiplus
Introducción a Microsoft Compatible Fonts
Para garantizar el rendimiento correcto del texto, instale las fuentes de Microsoft TrueType utilizando:
sudo apt-get install ttf-mscorefonts-installer
Estas fuentes deberían estar ubicadas en el /usr/share/fonts/truetype/msttcorefonts
Si su sistema utiliza un directorio diferente, actualice el camino en su código antes de realizar cualquier operación con Sheetize SDKs :
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))