我使用 Adobe Acrobat Pro 在 PDF 中创建了一个表单。当空时,我想将其用作模板,供用户打开、填写和保存作为副本保存模板的空白状态。
诀窍是这样的:我发现两种方法
- 使文档只读 - 用户无法保存表单值,只能打印它们
- 使文档可写,但在这种情况下,作为模板的文档也可以被修改。
有什么想法吗?谢谢。
答案1
根据您的具体使用情况 - 您可以从外部进行 - 只需将模板放在用户无法写入(只能读取)的地方。
答案2
我不确定这是否是您想要做的,但如果您想做一个网络调查模板那么......
如果你正在将其加载到网站上,请编写一个从模板副本中下载的脚本,以加载一个新网页,并使用脚本按钮提交并将“更改”到模板中,以将信息记录到 mySQL 日志中
或者使用覆盖用户界面字段的模板创建每个网页,这样记录信息就更容易了,而且用户永远不会知道他们正在字段中输入内容。
或者在打开时有一个脚本,自动将寺庙重命名为“template00001”,依此类推,每次增加一以获得唯一的文件名,或者您可以在每个后面插入时间和日期......“templateMay-3-2010”
答案3
它必须是 PDF 吗?如果不是,您可以在 Word 文档中执行此操作,然后使用宏将文档命名为其他名称,然后立即另存为。您可以将其与弹出窗口相结合,要求输入变量 - 例如用户名,并将其与日期相结合,以便在每次填写表格时为您提供真正唯一的文件名。
答案4
你不能在文件系统中将其设置为“只读”吗?如果你的用户尝试使用相同的名称保存文档,它应该会阻止它,但它将允许他们使用任何其他名称进行另存。
只需确保将 PDF 扩展到 Adobe Acrobat 中的阅读器,这样没有 Acrobat Pro 的用户仍然可以保存该文档。