gpt4 book ai didi

c# - Rotativa pdf 转换器在服务器上运行速度非常慢

转载 作者:行者123 更新时间:2023-11-30 16:55:21 31 4
gpt4 key购买 nike

我使用 rotativa 1.6.4 nuget 包在带有 vs 2013 ide 的 .net mvc5 项目中将 html 转换为 pdf。它在我的本地工作正常。但是,在我发布到服务器之后('Microsoft Windows Server 2012 Standard' arvixe 共享服务器);除 pdf 转换页面外,一切正常。结果非常慢(超过 30 秒)。

然后我发布到另一台服务器('64 位 Windows Server 2008 R2 Enterprise 和 IIS 7.5'),它在这里没有任何问题。

有什么建议吗?

最佳答案

老问题,我知道....但我遇到了同样的问题。使用 Rotativa.PartialViewAsPdf 我的 pdf 需要大约 20 秒来呈现。经过大量故障排除后,我将范围缩小到外部样式表引用。

改变

<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" />

对此(仅添加 https:)

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" />

解决了我的问题。

PDF 现在可以在 3 秒内完成渲染。

关于c# - Rotativa pdf 转换器在服务器上运行速度非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29613256/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com