Adobe Acrobat:创建一个格式为“000001”的序列号字段

Adobe Acrobat:创建一个格式为“000001”的序列号字段

这一页,我使用 JavaScript 在 PDF 中插入了自动递增的“序列”字段:

var f = this.getField("Serial");
f.value = Number(f.value)+1;
f.defaultValue = f.value;

这按预期工作,但我们希望序列的格式000001不是1

这能做到吗?

答案1

您可以使用 util.printf() 方法来格式化您的数字。

如果仅出于视觉目的,则可以将以下内容添加到字段的格式事件中:

event.value = util.printf("%06d", event.value) ;

这样就完成了。当然,您也可以在计算代码中使用此代码片段。

相关内容