0

我有一个 pdf 表单,其中不包含图像,但有很多 javascript 来格式化答案字段(验证、部分生成等)。当它在 acrobat 中打开时,这会减慢 pdf 的速度,以至于用户需要整整 25 秒才能看到表单的第一页。

有什么方法可以设置 pdf 以在打开时显示预加载器,从而为用户提供信息以显示正在设置要填写的表单?

附加信息:表单正在 LiveCycle 中编写。它不是在线填写的(因此不需要网页预加载器),将在打开之前下载,填写并打印出来返回给我。

4

1 回答 1

0

我还没有看到 livecycle 表单的预加载器,但您可能想要查看的是将一些验证移至 Form:Ready 事件或类似事件。

验证事件在表单加载时被多次调用,例如。当对象加载时,它包含的子表单和页面。

您应该分析何时需要进行验证并触发它,而不是纯粹依赖 validate 事件。

我发现创建函数来执行验证并调用它们而不是将脚本直接输入到事件中也更快,因为它减小了表单的大小。

于 2013-01-30T12:18:12.367 回答