Schriftart-Unterschiede zwischen Windows und Linux

This article was translated from English: Does it need improvement?
Translated
View the article in English

Von IronPDF auf Linux generierte PDFs sehen visuell anders aus als von Windows generierte PDFs. Text erscheint in unterschiedlichen Schriftarten, mit unterschiedlichem Abstand und Layout, selbst wenn dasselbe HTML gerendert wird.

Windows beinhaltet standardmäßig Times New Roman und andere Microsoft-Kernschriftarten. Ubuntu und die meisten Linux-Distributionen verwenden DejaVu Sans als Standard-Ersatz, wenn die angeforderte Schriftart nicht verfügbar ist. Wenn der IronPDF Chrome-Renderer eine Schriftart anfordert, die nicht auf dem Linux-System installiert ist, wird DejaVu Sans substituiert, was zu Layoutunterschieden führt.

Lösung

Installieren Sie Microsoft-Kernschriftarten auf dem Linux-System oder im Docker-Image:

sudo apt update
sudo apt install ttf-mscorefonts-installer
sudo apt update
sudo apt install ttf-mscorefonts-installer
SHELL

Bestätigen Sie, dass Times New Roman nach der Installation verfügbar ist:

fc-list | grep "Times New Roman"
fc-list | grep "Times New Roman"
SHELL

Starten Sie die IronPDF-Anwendung oder den Dienst nach der Schriftartinstallation neu, damit der Renderer die neu verfügbaren Schriftarten erkennt. Erstellen Sie die PDFs neu und bestätigen Sie, dass die Ausgabe mit dem Windows-Referenz übereinstimmt.

Für eine vollständige Linux-Docker-Einrichtung siehe den Linux-Bereitstellungsleitfaden.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 20,088,359 | Version: 2026.7 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package IronPdf
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.