Prise en charge de l'Unicode et de l'UTF-8

IronPDF offre un support natif pour Unicode afin d'être utilisé pour rendre un certain nombre de langues différentes dans un PDF, ainsi qu'un support pour l'encodage UTF-8 pour faciliter l'affichage des langues modernes basées sur des lettres dans vos documents PDF. Il convient de noter que pour que cela fonctionne, votre machine doit avoir des polices Unicode installées, ce qui est souvent fait automatiquement dans les systèmes Windows et Mac, mais pour Linux, des polices peuvent devoir être ajoutées manuellement.

Cette méthode est couramment utilisée pour rendre des langues telles que :

  • Hindi
  • Chinois (de nombreuses variantes)
  • L'arabe
  • Japonais
  • Thaïlande

5 étapes pour le support Unicode et UTF-8 d'IronPDF pour les PDF

  • var html = @"votre-chaîne-ici";
  • var renderer = new ChromePdfRenderer();
  • var pdfDocument = renderer.RenderHtmlAsPdf(html);
  • pdfDocument.SaveAs("Unicode.pdf");

    La première étape pour explorer la prise en charge d'IronPDF pour UTF-8 et Unicode consiste à créer une nouvelle chaîne HTML en utilisant le langage de votre choix. Cela sera utilisé pour générer un document PDF qui affichera correctement les caractères fournis. Ensuite, nous créerons une nouvelle instance de ChromePdfRenderer, qui nous donnera accès au puissant moteur de rendu qu'IronPDF utilise pour gérer ses conversions HTML en PDF.

    Ensuite, nous utiliserons la méthode RenderHtmlAsPdf pour convertir notre chaîne HTML en format PDF. Le document PDF résultant sera enregistré dans l'objet PdfDocument que nous avons créé sur la même ligne. Enfin, nous enregistrons le nouveau document PDF à l'emplacement de fichier et au nom spécifiés en utilisant la méthode SaveAs.

    Grâce à la prise en charge de l'encodage UTF-8 et Unicode par IronPDF, afficher plusieurs langues sur un seul document PDF n'a jamais été aussi facile. En ajoutant une ligne telle que <meta charset="UTF-8"> lors du rendu des fichiers ou des URL, on s'assure que ce processus fonctionne également pour ceux-ci. Cliquez ici pour voir le guide pratique, y compris des exemples, du code d'exemple et des fichiers.