【发布时间】:2017-02-23 23:10:39
【问题描述】:
我们有一个使用 PDFViewer 和 AxAcroPDFlib 的 Winforms 应用程序。我们之前遇到过一个问题,即关闭时表单会挂起,因为 pdf 控件无法关闭。找到here 的解决方案是在表单关闭事件期间将焦点分配给不同的控件。自实施以来,这一直没有问题。
过去一周,Adobe Reader DC 进行了更新,问题似乎又出现了。再次关闭表单有延迟。关闭表单时,任务栏上会出现一个 Adobe Acrobat 图标约 10 秒钟,然后消失并关闭表单。这是以前发生的事情。
现在有人知道如何解决这个问题吗?
我想用另一个不依赖于安装 Acrobat 的用户的控件替换此控件,但在我有时间这样做之前,我需要修复/解决方法。
【问题讨论】:
-
如果您决定放弃 AcroPDFLib,ImageMagick 库是一个免费选项,它使用 Ghostscript 引擎来处理 PDF。 ImageMagick 有一个用于 C# 的 .NET 包装器。另一种选择是LEADTOOLS professional PDF library,它有一个免费的评估版。请注意,我是 LEADTOOLS 供应商的员工。
标签: winforms pdf-viewer axacropdf