在 adobe Acrobat pro DC 中隐藏特定页面

问题描述 投票:0回答:1

未选中基于复选框隐藏特定页面,选中后将显示该页面。这是我正在使用的脚本,但它不起作用,请帮助:

// 将“Checkbox1”替换为复选框字段的实际名称

var checkbox = this.getField("Checkbox1");

// 将“PageNumberToHide”替换为您要隐藏的页码

var pageToHide = this.getPageNthNum("PageNumberToHide");

if (checkbox.value == "Off") {
    this.hidePages([pageToHide]);
} else {
    this.showPages([pageToHide]);
}
javascript pdf adobe acrobat
1个回答
0
投票

用按钮或复选框名称更改(“c1”),更改模板名称(“2”)以生成模板,最后更改要删除的页面的删除页码(“1”)。

删除页面方法为 0= page1, 1= page2 , 2= page3....等

var f = this.getField("c1");
if(f.isBoxChecked(0)){
this.getTemplate("2").spawn();
   }
else {
     this.deletePages(1);
}
© www.soinside.com 2019 - 2024. All rights reserved.