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。 点击此处查看操作指南,其中包括示例、示例代码和文件。