IronPDF 里程碑:Chrome 渲染引擎发布
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,因为它由Google拥有,并且会随时更新安全功能,使其成为比许多其他选择更安全的选项。
Chrome 定期接收来自数千名 Google 工程师和志愿者的更新和改进,以及安全和错误修复。 这让开发者更加放心,知道您的应用程序不会构成安全风险。
相比之下,Wkhtmltopdf存在已知并被公认的安全漏洞,使应用程序和网站容易被黑客攻击。
易用性
我们可以支持Cookie和真实世界登录,让用户能够继续登录以打印PDF文件。 这是一个展示Chrome浏览器全部功能的例子,以及如何使用我们的产品为用户提供改善的性能和使用便利。
节省时间的功能
此变更还意味着我们可以引入改进的功能。 用户现在可以在Chrome中以“打印预览”的形式打开HTML,它的外观将与IronPDF软件相同。
在开发者工具中,开发者可能需要更改设备设置、限制和浏览器设置。 这种转向 Chrome 的变化意味着我们可以更有效地支持响应式设计,包括使用 flexbox 来确保屏幕和格式以及尺寸的准确呈现。
这意味着开发者可以调试他们的HTML,一旦看起来正确,你就知道你正在进行的PDF项目会显示相同的效果。
自定义功能
赋予用户添加样式、页眉和页脚以及表单的能力,基本上可以像使用Microsoft Docs一样使用该工具。
红线和压缩选项对于特定的使用场景也是非常有帮助的,使开发人员能够自定义结果。
效率
多线程功能意味着使用我们产品的开发者可以同时渲染多个文档。这可以为他们的项目增加显著的效率。 这已经过测试并验证,可在与Microsoft Azure平台合作中达到最佳性能,我们的软件在该平台上用于创建Microsoft认证专业人员的毕业证书。
IronPDF 里程碑:Chrome 渲染 PDFium 读取兼容性 稳定性和性能**