1

是否可以显示查看/打印 PDF 文档的日期/时间?

我想它必须涉及 Adob​​e Java Script,但我不完全确定这是否可能。

我确实有 Acrobat X Pro,我可以确定 PDF 将使用 Acrobat Reader 9 或 Acrobat reader X 打开。

嵌入一​​些其他信息绝对是一个加分项(例如文档的路径或存储在 PDF 属性中的作者姓名)。

有人已经做过类似的事情了吗?

4

1 回答 1

3

是的,可以使用 Acrobat JavaScript。您在页面上希望日期/时间出现的位置创建一个文本字段,并将其可见性设置为 HiddenButPrintable。然后添加 DocumentBeforePrint 操作并编写将字段值设置为当前日期/时间的 javascript 代码。该操作将在文档打印之前执行。这适用于 Adob​​e Reader 和 Acrobat,但如果您使用某些不支持 JavaScript 的工具打印文档,日期/时间将不会出现。
打印前操作的代码如下所示:

getField("yourfield").value = util.printd("yyyy/mm/dd",new Date());
于 2012-04-27T14:14:46.287 回答