IRONSOFTWAREHOME
Unicode和UTF-8支持
using IronPdf;

var html = @"<p>周態告応立待太記行神正用真最。音日独素円政進任見引際初携食。更火識将回興継時億断保媛全職。
    文造画念響竹都務済約記求生街東。天体無適立年保輪動元念足総地作靖権瀬内。
    失文意芸野画美暮実刊切心。感変動技実視高療試意写表重車棟性作家薄井。
    陸瓶右覧撃稿法真勤振局夘決。任堀記文市物第前兜純響限。囲石整成先尾未展退幹販山令手北結。</p>
    <p>
    أم يذكر النفط قبضتهم على, الصين وفنلندا ما حدى. تم لكل أملاً المنتصر,
    ٣٠ حدى مارد القوى. شرسة للسيطرة قامفي. حتى أم يطول المحيط,
    زهاء وحلفاؤها من فعل. لم قامت الجو الساحلية وتم, ويعزى واقتصار قبل كل.
    </p>
    <p>
    ภคันทลาพาธสตาร์เซฟตี้ แชมป์ มาร์เก็ตติ้งล้มเหลวโยเกิร์ต แลนด์บาบูนอึมครึม รุสโซ แบรนด์ไคลแม็กซ์ พิซซ่าโมเดลเสือโคร่ง ม็อบโซนรายชื่อ
    แอดมิชชั่น ด็อกเตอร์ พะเรอ มาร์คเจไดโมจิราสเบอร์รี เอนทรานซ์ออดิชั่นศิลปวัฒนธรรมเปราะบาง โมจิซีเรียสวอลนัตทริปลีเมอร์ ทิป วาไรตี้บิ๊กเมเปิล
    </p>";

// Instantiate Renderer
var renderer = new ChromePdfRenderer();
var pdfDocument = renderer.RenderHtmlAsPdf(html);
pdfDocument.SaveAs("Unicode.pdf");
Imports IronPdf

Dim html = "<p>周態告応立待太記行神正用真最。音日独素円政進任見引際初携食。更火識将回興継時億断保媛全職。" & _
    "文造画念響竹都務済約記求生街東。天体無適立年保輪動元念足総地作靖権瀬内。" & _
    "失文意芸野画美暮実刊切心。感変動技実視高療試意写表重車棟性作家薄井。" & _
    "陸瓶右覧撃稿法真勤振局夘決。任堀記文市物第前兜純響限。囲石整成先尾未展退幹販山令手北結。</p>" & _
    "<p>" & _
    "أم يذكر النفط قبضتهم على, الصين وفنلندا ما حدى. تم لكل أملاً المنتصر," & _
    "٣٠ حدى مارد القوى. شرسة للسيطرة قامفي. حتى أم يطول المحيط," & _
    "زهاء وحلفاؤها من فعل. لم قامت الجو الساحلية وتم, ويعزى واقتصار قبل كل." & _
    "</p>" & _
    "<p>" & _
    "ภคันทลาพาธสตาร์เซฟตี้ แชมป์ มาร์เก็ตติ้งล้มเหลวโยเกิร์ต แลนด์บาบูนอึมครึม รุสโซ แบรนด์ไคลแม็กซ์ พิซซ่าโมเดลเสือโคร่ง ม็อบโซนรายชื่อ " & _
    "แอดมิชชั่น ด็อกเตอร์ พะเรอ มาร์คเจไดโมจิราสเบอร์รี เอนทรานซ์ออดิชั่นศิลปวัฒนธรรมเปราะบาง โมจิซีเรียสวอลนัตทริปลีเมอร์ ทิป วาไรตี้บิ๊กเมเปิล" & _
    "</p>"

' Instantiate Renderer
Dim renderer = New ChromePdfRenderer()
Dim pdfDocument = renderer.RenderHtmlAsPdf(html)
pdfDocument.SaveAs("Unicode.pdf")
NuGet Download
PM > Install-Package IronPdf
Unicode和UTF-8支持

Unicode和UTF-8支持

IronPDF 提供对 Unicode 的原生支持,以用于在 PDF 中呈现多种不同语言,同时还支持 UTF-8 编码,使得在 PDF 文档上显示现代字母语言的过程更加简便。 需要注意的是,为了使其正常工作,您的计算机必须安装 Unicode 字体,这通常在 Windows 和 Mac 系统中会自动完成,但对于 Linux 系统,则可能需要手动添加字体。

这种方法通常用于呈现以下语言:

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

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

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

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

通过IronPDF对UTF-8编码和Unicode的支持,在单个PDF文档上显示多种语言从未如此简单。 通过在渲染文件或URL时加入像<meta charset="UTF-8">这样的一行,确保该过程也适用于它们。

了解 IronPDF 的多语言 PDF UTF-8 指南。
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 21,105,021版本:2026.9刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起