【发布时间】:2015-08-20 11:43:24
【问题描述】:
我正在使用 Adobe Acrobat Pro DC 中的操作向导工具。我想使用“执行 Javascript”将水印应用到 PDF 页面的中心,并将人名应用到侧面和顶部。我成功地做到了,这是代码。
var cMyText = "This PDF has been created for exclusive use for Max Power.";
this.addWatermarkFromText({
cText: cMyText,
nFontSize:9,
nHorizAlign:app.constants.align.center,
nVertAlign:app.constants.align.top,
nVertValue:-10,
nOpacity: 0.8,
});
this.addWatermarkFromText({
cText: cMyText,
nFontSize: 9,
nRotation: 90,
nHorizAlign: app.constants.align.left,
nHorizValue: 10,
nVertAlign: app.constants.align.center,
nOpacity: 0.8,
});
this.addWatermarkFromText({
cText: cMyText,
nFontSize:9,
nRotation:-90,
nHorizAlign:app.constants.align.right,
nHorizValue:-10,
nVertAlign:app.constants.align.center,
nOpacity: 0.8,
});
this.addWatermarkFromText({
cText: "DRAFT COPY",
nTextAlign:app.constants.align.center,
cFont: "Helvetica-Bold",
nFontSize:80,
aColor: ["RGB", 0, 0, 1],
nRotation:45,
nOpacity: 0.2,
});
现在,这是我的问题。线...
“此 PDF 专为 Max Power 创建。”;
每次运行该操作时都会发生变化。我不想冒着让用户直接在代码中编辑 JavaScript 的风险。我想要一个输入框,在执行操作之前提示用户编辑这一行。这可能吗?请帮忙!谢谢。
【问题讨论】:
标签: javascript acrobat inputbox