我有一个pdf表单,其中不包含图片,但包含大量javascript来格式化答案字段(验证,部分生成等)。当它在acrobat中打开时,这会减慢pdf的速度,以至于用户需要25秒才能看到表单的第一页。
有没有什么方法可以设置pdf来显示预加载器,当它打开时,它会向用户提供信息以显示表单是否已设置为填写?
其他信息: 表单由LiveCycle组成。 它没有在网上填写(所以没有用于网页预加载器),并且在打开,填写和打印出来之前将被下载以便返回给我。
答案 0 :(得分:0)
我还没有看到用于生命周期表单的预加载器,但您可能想要查看的是将一些验证转移到Form:Ready事件或类似事件。
在表单加载时多次调用validate事件,例如。当对象加载时,它包含在子窗体和页面中。
您应该分析何时进行验证并触发验证,而不是完全依赖验证事件。
我发现创建函数来执行验证并调用它们而不是直接将脚本输入到事件中也会更快,因为它会减小表单的大小。