IronPDF 里程碑:Chrome 渲染引擎发布

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF 在 2015 年的首个版本创建。有许多重大里程碑推动了此产品的发展。 在此更新中,我们将查看 Chrome 渲染引擎的发布。

Chrome 渲染引擎发布

  • 更新自:Wkhtmltopdf
  • 更新至:Chrome
  • 关键优势:渲染
  • 次要好处:安全性,节省时间。
  • 发货日期:2021年

    这对IronPDF来说是一个游戏规则的改变。 在这里,我们解释了进行此操作的主要驱动因素,以及您可以预期看到的结果。

    渲染效果很差

    在2019年,我们用Chrome替代了Wkhtmltopdf,作为IronPDF内部结构的核心。 这解决了开发人员在渲染质量上遇到的关键问题。

效果图

我们需要一个解决方案,让我们远离Wkhtmltopdf,因为他们的产品使用的WebKit版本已经9年没有更新了。 这意味着它不支持现代HTML,包括CSS、Bootstrap和图表。 他们的软件包非常受限,实际上并不适用于我们正在使用的用例。 我们的大多数竞争对手仍然使用这个或者从Java移植的模拟浏览器。

除了为现有客户改进IronPDF外,新的改进渲染真正使我们与竞争对手区别开来。 许多开发者在购买前充分利用了免费试用,并最终将IronPDF与市场上的其他产品进行了比较。 我们提供的改进渲染使我们具有明显优势。

按钮和文本在Chrome中被截断的示例

在 Chrome 浏览器中按钮和文本被截断的示例:

Chrome 浏览器中文字被截断的另一个示例

Chrome 浏览器中文字被截断的另一个示例

尽管我们的主要目标是提高渲染质量,但将浏览器转移到Chrome还带来了几个次要好处,并对产品有了更多控制。 这些包括:

提高安全性

我们选择了Chrome,因为它由Google拥有,并且会随时更新安全功能,使其成为比许多其他选择更安全的选项。

Chrome 定期接收来自数千名 Google 工程师和志愿者的更新和改进,以及安全和错误修复。 这让开发者更加放心,知道您的应用程序不会构成安全风险。

相比之下,Wkhtmltopdf存在已知并被公认的安全漏洞,使应用程序和网站容易被黑客攻击。

易用性

我们可以支持Cookie和真实世界登录,让用户能够继续登录以打印PDF文件。 这是一个展示Chrome浏览器全部功能的例子,以及如何使用我们的产品为用户提供改善的性能和使用便利。

节省时间的功能

此变更还意味着我们可以引入改进的功能。 用户现在可以在Chrome中以“打印预览”的形式打开HTML,它的外观将与IronPDF软件相同。

在开发者工具中,开发者可能需要更改设备设置、限制和浏览器设置。 这种转向 Chrome 的变化意味着我们可以更有效地支持响应式设计,包括使用 flexbox 来确保屏幕和格式以及尺寸的准确呈现。

这意味着开发者可以调试他们的HTML,一旦看起来正确,你就知道你正在进行的PDF项目会显示相同的效果。

自定义功能

赋予用户添加样式、页眉和页脚以及表单的能力,基本上可以像使用Microsoft Docs一样使用该工具。

红线和压缩选项对于特定的使用场景也是非常有帮助的,使开发人员能够自定义结果。

效率

多线程功能意味着使用我们产品的开发者可以同时渲染多个文档。这可以为他们的项目增加显著的效率。 这已经过测试并验证,可在与Microsoft Azure平台合作中达到最佳性能,我们的软件在该平台上用于创建Microsoft认证专业人员的毕业证书。

并行PDF生成

每个 PDF 的平均时间


IronPDF 里程碑:Chrome 渲染 PDFium 读取兼容性 稳定性和性能**