Nicht-Windows-Umgebung

Documentize SDKs unterstützen .NET Standard 2.0, was es ermöglicht, sie in .NET Core-Anwendungen zu verwenden, die auf Linux oder anderen Nicht-Windows-Umgebungen laufen. Um optimale Leistung und korrektes Text-Rendering sicherzustellen, folgen Sie bitte den nachstehenden Schritten:

Empfohlene Einrichtung für Linux

1. Installieren Sie das libgdiplus-Paket

Dieses Paket bietet die erforderliche GDI+-Funktionalität, die für das Rendern und Verarbeiten von PDFs entscheidend ist. Sie können es installieren, indem Sie den folgenden Befehl in Ihrem Terminal ausführen:

sudo apt-get install libgdiplus

2. Installieren Sie Microsoft-kompatible Schriftarten

Für ein korrektes Text-Rendering installieren Sie Microsoft TrueType-Schriftarten mit dem Befehl:

sudo apt-get install ttf-mscorefonts-installer

Diese Schriftarten sollten im Verzeichnis /usr/share/fonts/truetype/msttcorefonts abgelegt werden. Wenn Ihr System Schriftarten in einem anderen Verzeichnis speichert, aktualisieren Sie den Pfad in Ihrem Code, bevor Sie irgendwelche Operationen mit den Documentize SDKs ausführen:

Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<Pfad zu ms Schriftarten>"));

Tipp

Indem Sie sicherstellen, dass diese Installationen abgeschlossen sind und der Schriftartenpfad korrekt konfiguriert ist, können Sie die Leistung der Documentize SDKs auf Linux oder anderen Nicht-Windows-Systemen maximieren.

 Deutsch