Unicode 和 UTF-8 支持

IronPDF 提供对 Unicode 的本地支持,可以用来在 PDF 中渲染多种不同的语言,并且还提供对 UTF-8 编码的支持,以便在您的 PDF 文档上显示现代基于字母的语言。 需要注意的是,为了使这项工作正常运行,您的机器必须安装Unicode字体。在Windows和Mac系统中通常会自动安装,但在Linux中可能需要手动添加字体。

这种方法通常用于翻译以下语言:.NET、Java、Python 或 Node js:

  • 印地语
  • 中文(多种变体)
  • 阿拉伯语
  • 日语
  • 泰语

IronPDF 支持 PDF 的 Unicode 和 UTF-8 的 5 个步骤

  • var html = @"your-string-here";
  • var renderer = new ChromePdfRenderer();
  • var pdfDocument = renderer.RenderHtmlAsPdf(html);
  • pdfDocument.SaveAs("Unicode.pdf");

    探索 IronPDF 对 UTF-8 和 Unicode 支持的第一步是使用您选择的语言创建一个新的 HTML 字符串。这将用于生成 PDF 文档,从而正确渲染所提供的字符。 接下来,我们将创建一个新的ChromePdfRenderer实例,它将使我们能够访问IronPDF用于处理HTML到PDF转换的强大渲染引擎。

    接下来,我们将使用RenderHtmlAsPdf方法将我们的HTML字符串转换为PDF格式。 生成的 PDF 文档将保存到我们在同一行创建的PdfDocument对象中。最后,我们使用SaveAs方法将新的 PDF 文档保存到指定的文件位置和名称。

    通过 IronPDF 对 UTF-8 编码和 Unicode 的支持,在单个 PDF 文档上显示多种语言变得前所未有的简单。 通过在渲染文件或URL时添加一行如<meta charset="UTF-8">的代码,确保此过程也应用于这些文件和URL。 点击此处查看操作指南,其中包括示例、示例代码和文件。