Ambiente sem Windows
Sheetize SDKs suporte .NET Standard 2.0 , permitindo que eles sejam usados em aplicações do .NET Core que funcionam no Linux ou em outros ambientes não Windows. Para garantir o desempenho óptimo e a renderização de texto precisa, siga os passos abaixo:
Instalações recomendadas para Linux
Instalação do pacote libgdiplus
O pacote libgdiplus fornece funcionalidade GDI+ essencial, fundamental para a renderização e processamento de folhetos. instale-o executando o seguinte comando em seu terminal:
sudo apt-get install libgdiplus
Instalar Fontes Compatíveis da Microsoft
Para garantir a correta renderização de texto, instale as letras do Microsoft TrueType usando:
sudo apt-get install ttf-mscorefonts-installer
Essas fontes devem estar localizadas no /usr/share/fonts/truetype/msttcorefonts
Se o seu sistema usa um diretório diferente, atualize o caminho em seu código antes de executar qualquer operação com Sheetize SDKs :
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))