IronPDF 故障排除 字体字距调整 修复 IronPDF 中的字体分辨问题 Curtis Chau 已更新:六月 1, 2025 下载 IronPDF NuGet 下载 DLL 下载 Windows 安装程序 免费试用 法学硕士副本 法学硕士副本 将页面复制为 Markdown 格式,用于 LLMs 在 ChatGPT 中打开 向 ChatGPT 咨询此页面 在双子座打开 向 Gemini 询问此页面 在双子座打开 向 Gemini 询问此页面 打开困惑 向 Perplexity 询问有关此页面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 复制链接 电子邮件文章 This article was translated from English: Does it need improvement? Translated View the article in English 这个问题特别影响我们库的 WebKit 版本(<= 2021.3.1)。 使用系统字体(如 Arial 和 Arial Bold)时的字体字距调整问题是由 Windows 系统字体内部的错误字距调整引起的。 为了解决这个问题,我们建议过渡到 IronPDF 的更新版本。 从版本(>= 2021.9.3678)开始,我们引入了 Chrome 引擎渲染,提供了更好的兼容性并解决了这些字体字距调整问题。 解决方法 要解决字体字距调整问题,请移除系统字体并从在线资源下载新字体(例如 ArialMT)。 然后,使用 @font-face 将这款字体链接到 HTML 中: @font-face { /* Define a new font family for ArialMT Regular */ font-family: 'ArialMT Regular'; font-style: normal; font-weight: normal; /* Specify the local source and the WOFF format for the font */ src: local('ArialMT Regular'), url('arialmt.woff') format('woff'); } 接下来,将您的 HTML 中任何 font-family: Arial; 声明替换为 font-family: ArialMT Regular;,然后渲染 PDF。 此更改确保使用网页字体而不是可能存在问题的系统字体,从而避免因系统默认字体导致的字距调整问题。 Curtis Chau 立即与工程团队聊天 技术作家 Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。 准备开始了吗? Nuget 下载 16,493,056 | Version: 2025.11 刚刚发布 免费 NuGet 下载 总下载量:16,493,056 查看许可证