Non-Windows Environment

Sheetize SDKs suportam .NET Standard 2.0, permitindo que sejam usados em aplicações .NET Core que rodam em Linux ou outros ambientes que não sejam Windows. Para garantir um desempenho ideal e a renderização correta do texto, siga os passos abaixo:

Configuração Recomendada para Linux

1. Instale o Pacote libgdiplus

O pacote libgdiplus fornece funcionalidades essenciais do GDI+, críticas para a renderização e processamento de planilhas. Instale-o executando o seguinte comando em seu terminal:

sudo apt-get install libgdiplus

2. Instale as Fontes Compatíveis com Microsoft

Para garantir a renderização correta do texto, instale as fontes TrueType da Microsoft usando:

sudo apt-get install ttf-mscorefonts-installer

Essas fontes devem estar localizadas no diretório /usr/share/fonts/truetype/msttcorefonts. Se o seu sistema usar um diretório diferente, atualize o caminho em seu código antes de realizar quaisquer operações com Sheetize SDKs:

Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
Dica

Ao instalar esses pacotes e configurar corretamente o caminho das fontes, você pode maximizar o desempenho dos Sheetize SDKs no Linux ou em outros sistemas que não sejam Windows.

2 de nov. de 2024
 Português