我一直在使用MigraDoc v1.32进行项目,并且在构建表时遇到了非常慢的PDF生成时间。我查看了MigraDoc常见问题解答,发现他们已经解决了使用v1.5 Beta版本生成表格的缓慢问题,但并未实现1.32版本的所有功能。我尝试通过NuGet升级到1.5,但发现我使用的一些功能(Unit,TextMeasurement等)还没有完成。
我想知道是否有人取得任何成功,要么让MigraDoc 1.5正常工作,要么找到一些方法来加快1.32的表生成时间?
答案 0 :(得分:1)
版本1.50 beta 3运行良好且稳定。
如果您发现缺少详细信息,请使用问题提交模板让MigraDoc的制造者知道错误。
http://forum.pdfsharp.net/viewtopic.php?f=2&t=832
或者使用Pakeha补丁尝试1.32:
http://forum.pdfsharp.net/viewtopic.php?p=1601#p1601
在我的测试中,1.50比修补后的1.32快。我会去1.50。
更新: TextMeasurement类已从MigraDoc中删除了
可以在论坛中找到用于PDFsharp 1.50的TextMeasurement类的更新版本:
http://forum.pdfsharp.net/viewtopic.php?p=9390#p9390
只需在项目中包含TextMeasurement.cs文件即可。