Ambiente Não Windows
Os SDKs Documentize suportam .NET Standard 2.0, o que permite que sejam usados em aplicações .NET Core executando em Linux ou outros ambientes não Windows. Para garantir desempenho ideal e renderização correta de texto, siga os passos abaixo:
Configuração Recomendada para Linux
1. Instale o Pacote libgdiplus
Este pacote fornece a funcionalidade GDI+ necessária, que é crítica para renderização e processamento de PDFs. Você pode instalá-lo executando o seguinte comando no seu terminal:
sudo apt-get install libgdiplus
2. Instale Fontes Compatíveis com a Microsoft
Para uma renderização de texto correta, instale as fontes TrueType da Microsoft usando o comando:
sudo apt-get install ttf-mscorefonts-installer
Estas fontes devem ser colocadas no diretório /usr/share/fonts/truetype/msttcorefonts
. Se o seu sistema armazena fontes em um diretório diferente, atualize o caminho em seu código antes de realizar qualquer operação com os SDKs Documentize:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<caminho para fontes ms>"));
Ao garantir que essas instalações estejam completas e configurando corretamente o caminho das fontes, você pode maximizar o desempenho dos SDKs Documentize em Linux ou outros sistemas não Windows.