Suporte a Unicode e UTF-8
O IronPDF oferece suporte nativo ao Unicode para renderizar diversos idiomas em um PDF, além de oferecer suporte à codificação UTF-8 para facilitar a exibição de idiomas modernos baseados em letras em seus documentos PDF. É importante observar que, para que isso funcione, seu computador precisa ter fontes Unicode instaladas, o que geralmente é feito automaticamente em sistemas Windows e Mac, mas no Linux, pode ser necessário adicionar as fontes manualmente.
Este método é comumente usado para renderizar idiomas como:
Hindi
- Chinês (muitas variantes)
- Árabe
- Japonês
- Tailandês
5 passos para habilitar o suporte a Unicode e UTF-8 em PDFs com o IronPDF
O primeiro passo para explorar o suporte do IronPDF para UTF-8 e Unicode é criar uma nova string HTML usando o idioma de sua escolha. Essa string será usada para gerar um documento PDF, que renderizará corretamente os caracteres fornecidos. Então, criaremos uma nova instância ChromePdfRenderer, o que nos dará acesso ao poderoso mecanismo de renderização que o IronPDF usa para lidar com suas conversões de HTML para PDF.
Em seguida, usaremos o método RenderHtmlAsPdf() para converter nossa string HTML em formato PDF. O documento PDF resultante será salvo no objeto PdfDocument que criamos na mesma linha. Finalmente, salvamos o novo documento PDF no local de arquivo especificado e nome usando o método SaveAs().
Graças ao suporte do IronPDF para codificação UTF-8 e Unicode, exibir vários idiomas em um único documento PDF nunca foi tão fácil. Ao adicionar uma linha como <meta charset="UTF-8"> ao renderizar arquivos ou URLs garante que este processo funcione para esses também.

