Unicode和UTF-8支持

IronPDF for Python完全支持Unicode文本,允许PDF文档包含任何语言或脚本的字符,包括中文、阿拉伯文、泰文及其他许多语言,而无需任何特殊配置。

开始

只需在您的HTML字符串中包含Unicode字符并将其传递给RenderHtmlAsPdf。 IronPDF的基于Chrome的渲染引擎会自动处理字体选择和字符编码。

理解代码

  • RenderHtmlAsPdf(html): 接受包含任何语言的Unicode文本的HTML字符串。 渲染器解析适当的系统字体以正确显示字符。
  • SaveAs("Unicode.pdf"): 保存结果PDF,输出文件中嵌入并编码所有Unicode字符。

Unicode渲染如何工作

IronPDF使用Chrome渲染引擎,类似于标准的网络浏览器,自动为每个Unicode范围选择适当的系统字体。 来自CJK(中文、日文、韩文)、阿拉伯文、泰文及其他脚本的字符使用主机操作系统上可用的字体进行渲染。

字体可用性

对于生产环境,确保服务器上已安装覆盖所需脚本的字体。 如果某个脚本未正确渲染,通过Google Fonts BaseUrl引用的本地托管字体文件添加显式字体。

学习使用IronPDF for Python生成PDF!

准备开始了吗?
版本: 2026.6 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据?
运行示例看着你的HTML代码变成PDF文件。