IronPDF 故障排除 国际语言和CMJK 解决 CMYK 和国际语言 PDF 的问题 Curtis Chau 已更新:2025年6月1日 下载 IronPDF NuGet 下载 DLL 下载 Windows 安装程序 免费试用 LLM副本 LLM副本 将页面复制为 Markdown 格式,用于 LLMs 在 ChatGPT 中打开 向 ChatGPT 咨询此页面 在双子座打开 向 Gemini 询问此页面 在 Grok 中打开 向 Grok 询问此页面 打开困惑 向 Perplexity 询问有关此页面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 复制链接 电子邮件文章 This article was translated from English: Does it need improvement? Translated View the article in English IronPDF 支持 HTML 转 PDF 时的所有国际语言,这些语言由 Unicode 支持,包括混合语言文档。 需要考虑的两个要点是字体和输入编码,在此常见问题解答页面上有更详细的说明:https://ironpdf.com/how-to/utf-8/ 必须在服务器上安装支持您的字符集的字体。 您可能需要指定文档的输入编码以正确呈现。 您可以通过以下方式实现这一点: 添加 HTML "Meta Charset" 标签 此方法涉及在 HTML 的 <head> 部分中包含 <meta> 标签来定义字符集。 这确保了您的 HTML 文档使用正确的字符。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Your Document Title</title> </head> <body> <p>Your document content goes here...</p> </body> </html> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Your Document Title</title> </head> <body> <p>Your document content goes here...</p> </body> </html> HTML <meta charset="UTF-8"> 标签指定 UTF-8 字符编码,能够处理任何 Unicode 字符。 设置 IronPDF HTML 转 PDF 转换器的 inputEncoding 属性 您可以设置IronPDF转换器的 inputEncoding 属性,以便在转换过程中指定字符编码。 您可以在您的 C# 代码中如下进行设置: using IronPdf; class Program { static void Main() { // Instantiate a renderer var Renderer = new HtmlToPdf { // Set the input encoding to UTF-8 RenderOptions = new ChromePdfRendererOptions { InputEncoding = "UTF-8" } }; // Convert HTML to PDF var PDF = Renderer.RenderHtmlAsPdf("<p>Sample content with UTF-8 encoding</p>"); // Save the PDF to disk PDF.SaveAs("output.pdf"); } } using IronPdf; class Program { static void Main() { // Instantiate a renderer var Renderer = new HtmlToPdf { // Set the input encoding to UTF-8 RenderOptions = new ChromePdfRendererOptions { InputEncoding = "UTF-8" } }; // Convert HTML to PDF var PDF = Renderer.RenderHtmlAsPdf("<p>Sample content with UTF-8 encoding</p>"); // Save the PDF to disk PDF.SaveAs("output.pdf"); } } $vbLabelText $csharpLabel HtmlToPdf : 这是IronPDF库中的一个类,用于将 HTML 文档转换为 PDF。 RenderOptions.InputEncoding : 此属性允许您设置输入数据的编码。 这里设置为 "UTF-8" 以支持国际语言。 RenderHtmlAsPdf : 此方法将给定的 HTML 内容渲染为 PDF 格式。 SaveAs : 此方法用于将渲染的 PDF 文件保存到指定的文件路径。 请阅读IronPDF文档中关于 inputEncoding 属性的更多信息: IronPDF Curtis Chau 立即与工程团队聊天 技术作家 Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。 准备开始了吗? Nuget 下载 17,803,474 | 版本: 2026.3 刚刚发布 免费试用 免费 NuGet 下载 总下载量:17,803,474 查看许可证 还在滚动吗? 想快速获得证据? PM > Install-Package IronPdf 运行示例看着你的HTML代码变成PDF文件。 免费 NuGet 下载 总下载量:17,803,474 查看许可证