Ambiente Não-Windows
Trabalhando com DLLs .NET Core em Ambiente Não-Windows
Como o Documentize para .NET oferece suporte ao .NET Standard 2.0 (.NET Core 2.0), ele pode ser usado em Aplicativos Core que executam em sistemas operacionais semelhantes ao Linux. Estamos constantemente trabalhando para melhorar o suporte ao .NET Core em nossa API. No entanto, há algumas operações que recomendamos que nossos clientes realizem para obter melhores resultados ao usar recursos do Documentize para .NET. Por favor, instale:
- pacote libgdiplus
- Pacote com fontes compatíveis com Microsoft: ttf-mscorefonts-installer (por exemplo,
sudo apt-get install ttf-mscorefonts-installer
). Essas fontes devem ser colocadas no diretório/usr/share/fonts/truetype/msttcorefonts
, pois o Documentize para .NET verifica esta pasta em sistemas operacionais semelhantes ao Linux. Caso o sistema operacional tenha outra pasta/diretório padrão para fontes, você deve usar a seguinte linha de código antes de realizar qualquer operação usando o Documentize:Documentize.Pdf.Text.FontRepository.Sources.Add(new FolderFontSource("<caminho do usuário para fontes ms>"));