使用ephtmltopdf将html转换为pdf需要太长时间

本文关键字:长时间 pdf ephtmltopdf html 转换 使用 | 更新日期: 2023-09-27 18:12:27

我使用ephtmltopdf dll将html页面转换为pdf。我正在加载一个数据表到aspx页面,并将其转换为pdf。当数据表的大小不像100到200条记录时,它工作得很好。在这种情况下,大约需要2分钟左右。但是当大小达到3000多条记录时,需要花费很长时间。在这种情况下,将aspx页面转换为pdf需要大约3个小时。在这两种情况下都得到了结果。问题出在时间上。代码中没有任何东西可以优化。我能做些什么吗?我用的是asp。净c#。

使用ephtmltopdf将html转换为pdf需要太长时间

尽量在HTML中设置静态大小。为所有单元格指定像素大小。我猜布局是最耗时的,试着把表格放到pdf页面上。或者尝试让代码将3000行拆分为单独的表,每个pdf页面一个,而不是一个庞大的库必须找出在哪里拆分的表。

您能在库上运行分析器吗?要查看它在哪些方法中花费的时间最多。

在服务器上使用ie8解决了我的问题。不知道是这样....