Adobe Reader PDF表格闪烁

时间:2015-04-06 14:05:18

标签: forms pdf

我的手上有点烦恼。我有一个交互式在线PDF表单,多个用户非常积极和经常使用。问题是,只要用户点击表单的任何部分,表单就会变为空白并重新加载。它仍然可用,因为选择的选项正在重新加载时显示,但它仍然非常加重和浪费时间。

我最近保存了表单的副本,以便我可以在本地测试表单,问题仍然存在,这使得公司发布的Internet Explorer 8成为罪魁祸首,我认为可能就是这种情况。 / p>

那么,其他人是否经历过这种情况并知道如何解决这个问题?

2015年4月8日更新

进一步发痒,似乎下拉框确实包含了很多选项。这似乎大大减缓了形式。奇怪的是,在旧PC上进行测试时,问题是不存在的。需要进一步调查。

3 个答案:

答案 0 :(得分:0)

如果您使用Adobe Reader或Adobe Reader X在浏览器中查看PDF,这似乎是Adobe Reader中的known bug

尝试以下方法的建议之一:

  

转到(在Adobe Reader中)首选项:表单,   然后取消勾选“显示焦点矩形”复选框。

您可能还想尝试Foxit Reader,它也能够在IE和其他浏览器中作为插件使用。

答案 1 :(得分:0)

此表单是否包含许多带计算的字段,其中一些字段会导致更改显示属性(边框,背景,文本,文本大小等)?

Acrobat通常会刷新外观,当花费的时间超过几毫秒时,会导致闪烁效果。

为了提供更多帮助,我必须看一下表格。

答案 2 :(得分:0)

这主要出现在没有任何 GPU 或配备 iGPU 的系统中。在这种情况下,显示器颜色配置文件和 iGPU 成为瓶颈。

解决方案:

  1. 将阈值转换帧率设置为 30fps(缺点:每 100 MB PDF 文件的 RAM 消耗可能会增加 2-3 MB)
  2. 对于没有 GPU/iGPU 的系统,使用基于软件的渲染而不是 DirectX(在多媒体和 3-D 部分,Adobe Acrobat)。
  3. 将显示器颜色配置文件设置为 sRGB.icmsRGB.cdmpscRGB.cdmp 或使用我的颜色配置文件。重新启动您的电脑。您现在应该会看到明显的差异。
  4. 主要/唯一解决方案是为您的 PC 安装专用 GPU。这完全消除了问题。

注意: 1、2 和 3 是临时解决方案。 我在此处附上了我的 sRGB.icm.icm 是 ICC 配置文件,它们是最好的)颜色配置文件:“https://ln4.sync.com/dl/ca43fd730/actxknji-3t3c5krs-ifagdfin-bppsxinh”。打开 colorcpl.exe(Microsoft 颜色管理配置文件控制)并加载文件。你已经准备好了。

原因:

  1. Adobe 使用动态分配。 Microsoft edge/chrome 将整个 PDF 传输到 RAM,但 Adob​​e 不会。当您跳转到 PDF 的特定部分时,发生的事情是 Adob​​e 正在从 PDF 收集数据并将其传输到 RAM,现在当 CPU 处理您的数据时,GPU 滞后,导致闪烁。在大多数情况下,这就是问题所在。该问题在其他应用程序中没有出现,因为它们将 PDF 完全传输到占用 PDF 文件大小的 RAM。但由于这个原因,Adobe 的 RAM 消耗量较低。不要在 Edge 或 Chrome 中打开 500MB 的 PDF 文件,因为您的 PC 会挂起并且会崩溃,而是使用 Adob​​e 打开,Adobe 已针对所有目的进行了优化,内存消耗较低。因此,为此您需要一个不错的 GPU。
  2. 监控颜色配置文件与 iGPU 不匹配。
  3. 校准错误。
  4. GPU 渲染问题(旧 GPU)。

Threshold fps and other settings to change in Adobe Acrobat Reader/Pro

Color Profile Management for monitor

我的一个建议:不要放弃 ADOBE ACROBAT。它优化得很好。 Microsoft Edge 在 GUI 中看起来不错,但是当你打开一个 500MB 的 PDF 文件时,它会消耗 1GB 的内存,我已经看到了,我从一个 629MB 的 PDF 中解决了去年的问题,Edge 将整个 PDF 传输到 RAM 并占用了 1GB或更多内存。但在 Adob​​e 中,即使我正在编辑 PDF,RAM 消耗也约为 130MB。 Adobe 软件专为专业用途而设计。所以,不要因为这个愚蠢的闪烁问题而放弃 Adob​​e。谢谢。