IronPDF zapewnia natywne wsparcie dla Unicode, ktore można wykorzystać do renderowania wielu różnych językow w PDF, a także oferuje wsparcie dla kodowania UTF-8, aby ulatwic proces wyświetlania wspolczesnych językow opartych na literach w dokumentach PDF. Należy zauwazyc, ze aby to działalo, na maszynie musza być zainstalowane czcionki Unicode, co często odbywa sie automatycznie w systemach Windows i Mac, ale dla Linuxa może być konieczne dodanie czcionek ręcznie.
Metoda ta jest powszechnie używana do renderowania językow takich jak:
- Hindi
- Chinski (wiele odmian)
- Arabski
- Japonski
- Tajska
5 krokow do wsparcia Unicode i UTF-8 w IronPDF dla PDF
Pierwszym krokiem do zbadania wsparcia Unicode i UTF-8 w IronPDF jest utworzenie nowego łańcucha HTML z użyciem wybranego języka. To będzie uzyte do wygenerowania dokumentu PDF, ktory poprawnie wyrenderuje podane znaki. Następnie utworzymy nową instancję ChromePdfRenderer, która da nam dostęp do potężnego silnika renderowania, który IronPDF używa do obsługi konwersji HTML na PDF.
Następnie użyjemy metody RenderHtmlAsPdf(), aby przekształcić nasz ciąg HTML w format PDF. Wynikowy dokument PDF zostanie zapisany do obiektu PdfDocument, który został utworzony w tej samej linii. Na koniec, zapisujemy nowy dokument PDF do określonej lokalizacji pliku i nazwy korzystając z metody SaveAs().
Dzięki wsparciu UTF-8 i Unicode przez IronPDF, wyświetlanie wielu językow w jednym dokumencie PDF nigdy nie bylo tak łatwe. Dodanie takiej linii jak <meta charset="UTF-8"> podczas renderowania plików lub URL-i zapewnia, że ten proces działa również dla nich.