Behebung von Schriftart-Kerning-Problemen in IronPDF
Dieses Problem betrifft speziell die WebKit-Version (<= 2021.3.1) unserer Bibliothek. Kerning-Probleme mit Systemschriften wie Arial und Arial Bold entstehen durch fehlerhaftes Kerning innerhalb der Windows-Systemschriften. Um dieses Problem zu beheben, empfehlen wir, auf eine spätere Version von IronPDF umzusteigen. Ab Version (>= 2021.9.3678) haben wir das Rendering mit der Chrome Engine eingeführt, das eine verbesserte Kompatibilität bietet und diese Kerning-Probleme behebt.
Workaround
Um das Kerning-Problem bei Schriften zu umgehen, entfernen Sie bitte die Systemschrift und laden Sie eine neue Schrift (wie ArialMT) aus einer Online-Ressource herunter. Verknüpfen Sie diese Schriftart anschließend mit dem HTML-Code mithilfe von @font-face:
@font-face {
/* Define a new font family for ArialMT Regular */
font-family: 'ArialMT Regular';
font-style: normal;
font-weight: normal;
/* Specify the local source and the WOFF format for the font */
src: local('ArialMT Regular'), url('arialmt.woff') format('woff');
}
Ersetzen Sie anschließend alle font-family: Arial;-Deklarationen in Ihrem HTML-Code durch font-family: ArialMT Regular; und rendern Sie dann das PDF. Diese Änderung stellt sicher, dass die Webschrift anstelle der möglicherweise problematischen Systemschrift verwendet wird, wodurch Kerning-Probleme vermieden werden, die durch die Standardschriften des Systems verursacht werden.

