Nenárodní prostředí

Práce s .NET Core DLL v nenárodním prostředí

Jelikož Documentize pro .NET poskytuje podporu pro .NET Standard 2.0 (.NET Core 2.0), může být použit v Core aplikacích běžících v operačních systémech podobných Linuxu. Neustále pracujeme na zlepšení podpory .NET Core v našem API. Existují však některé operace, které doporučujeme našim zákazníkům provádět, aby dosáhli lepších výsledků při používání funkcí Documentize pro .NET. Nainstalujte prosím:

  • balíček libgdiplus
  • Balíček s písmem kompatibilním s Microsoftem: ttf-mscorefonts-installer (např. 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, protože Documentize pro .NET skenuje tuto složku v operačních systémech podobných Linuxu. V případě, že má operační systém jinou výchozí složku/adresář pro písma, měli byste použít následující řádek kódu před provedením jakékoli operace pomocí Documentize:
    Documentize.Pdf.Text.FontRepository.Sources.Add(new FolderFontSource("<cesta uživatele k ms písmům>"));
 Čeština