Unterstützung von Unicode und UTF-8

IronPDF bietet native Unterstützung für Unicode, um eine Vielzahl verschiedener Sprachen in einem PDF darzustellen. Es bietet zudem Unterstützung für UTF-8-Kodierung, um den Prozess der Anzeige moderner buchstabenbasierter Sprachen in Ihren PDF-Dokumenten zu erleichtern. Es sollte beachtet werden, dass auf Ihrem Rechner Unicode-Schriftarten installiert sein müssen, damit dies funktioniert. Unter Windows und Mac-Systemen geschieht dies oft automatisch, aber bei Linux müssen Schriftarten möglicherweise manuell hinzugefügt werden.

Diese Methode wird häufig verwendet, um Sprachen wie z. B.:

  • Hindi
  • Chinesisch (viele Varianten)
  • Arabisch
  • Japanisch
  • Thailändisch

5 Schritte zur Unicode- und UTF-8-Unterstützung von IronPDF für PDFs

  • var html = @"dein-zeichenfolgen-hier";
  • var renderer = new ChromePdfRenderer();
  • var pdfDocument = renderer.RenderHtmlAsPdf(html);
  • pdfDocument.SaveAs("Unicode.pdf");

    Der erste Schritt, um die Unterstützung von IronPDF für UTF-8 und Unicode zu erkunden, besteht darin, einen neuen HTML-String in der Sprache Ihrer Wahl zu erstellen. Dieser wird verwendet, um ein PDF-Dokument zu generieren, das die bereitgestellten Zeichen korrekt rendert. Anschließend erstellen wir eine neue ChromePdfRenderer-Instanz, die uns Zugriff auf die leistungsstarke Rendering-Engine gibt, die IronPDF für die Umwandlung von HTML in PDF verwendet.

    Als nächstes werden wir die RenderHtmlAsPdf-Methode verwenden, um unseren HTML-String in das PDF-Format zu konvertieren. Das resultierende PDF-Dokument wird im PdfDocument-Objekt gespeichert, das wir in derselben Zeile erstellt haben. Schließlich speichern wir das neue PDF-Dokument am angegebenen Dateispeicherort und -namen mit der SaveAs-Methode.

    Durch die Unterstützung von UTF-8-Codierung und Unicode durch IronPDF war das Anzeigen mehrerer Sprachen auf einem einzigen PDF-Dokument noch nie so einfach. Durch das Hinzufügen einer Zeile wie <meta charset="UTF-8"> beim Rendern von Dateien oder URLs wird sichergestellt, dass dieser Prozess auch für diese funktioniert. Klicken Sie hier, um den Leitfaden anzusehen, einschließlich Beispielen, Beispielcode und Dateien.