Non-Windows Environment
Documentize SDK podporují .NET Standard 2.0, což umožňuje jejich použití v aplikacích .NET Core běžící na Linuxu nebo jiných ne-Windows prostředích. Pro zajištění optimálního výkonu a správného vykreslování textu postupujte podle níže uvedených kroků:
Doporučená konfigurace pro Linux
1. Nainstalujte balíček libgdiplus
Tento balíček poskytuje potřebnou funkčnost GDI+, která je zásadní pro vykreslování a zpracování PDF. Můžete ho nainstalovat spuštěním následujícího příkazu ve vašem terminálu:
sudo apt-get install libgdiplus
2. Nainstalujte písma kompatibilní s Microsoftem
Pro správné vykreslování textu nainstalujte písma TrueType od Microsoftu pomocí příkazu:
sudo apt-get install ttf-mscorefonts-installer
Tato písma by měla být umístěna v adresáři /usr/share/fonts/truetype/msttcorefonts
. Pokud vaše systém ukládá písma v jiném adresáři, aktualizujte cestu ve vašem kódu před prováděním jakýchkoli operací s Documentize SDK:
Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));
Zajištěním dokončení těchto instalací a správnou konfigurací cesty k písmu můžete maximalizovat výkon Documentize SDK na Linuxu nebo jiných ne-Windows systémech.