【问题标题】:Dynamic Page Numbering in Livecycle Designer ES2Livecycle Designer ES2 中的动态页码
【发布时间】:2014-03-10 21:57:55
【问题描述】:

我创建的 PDF 中有五个“页面”。每个页面都有一个关联的母版页,指示“页面”的布局、页眉、页脚等。我还在布局中包含了第二页,每个页面都正确地重新调整了页眉/页脚。当我说“页面”时,我指的是作为单独表单的独特子表单(从层次结构中插入页面)。

简介页面包含用于所有后续页面的字段以及用户选择以启用(取消隐藏)编码到 PDF 中的页面的列表。除了页码,一切都很好。对于用户根据他们的选择取消隐藏的每个新页面,我需要将页码从第 1 页开始。

页面层次结构和相关的母版页:

介绍介绍 PBL PBLMaster (PBLM1, PBLM2) 改进ImprvMaster(ImprvM1,ImprvM2) 实施实施大师(ImpM1,ImpM2) 控制ControlMaster(ConM1,ConM2)

每个页面在 OBJECT - PAGINATION 下都有以下设置:

PBL-

地点:在页面 PBLMM1 保留:(均未选择) 之后:继续填写父级 如果必须对数据集进行分页: 溢出:转到页面 PBLM2

并且视情况对其他页面使用相同。

在母版页中,我将每个对象 - 分页设置为:

在选定的编号中包含页面 对于第一个母版页 (M1),我声明 Start at 1 对于下一页(M2),我声明要从上一个文档中继续批量编号

但是,当我取消隐藏页面时,它们都是分页的,从第 1 页开始,在调用新的母版页时不会重新设置到新的第 1 页。我该如何解决?

【问题讨论】:

  • 你能分享你的表格吗?这真的很有帮助。
  • @poliglot - 我可以,我们如何将它附加到这里?我没有可以停放它的 FTP 站点或服务器,也没有 URL 参考。
  • 例如你可以使用filedropper

标签: pagination designer livecycle livecycle-designer xfa


【解决方案1】:

我在一个 PDF 中有两个表单。两者都流向无限数量的页面。我的页码显示为第一种形式的 1 到 x 和第二种形式的 1 到 y (两者都在同一个物理 pdf 中)。我认为这就是你想要做的。

这是我的解决方案:

我有两个母版页,例如 Page1 和 Page2。每个都有一个 currentPage 和 pageCount 字段。

在设计视图中,我在根目录中有两个正文子表单,分别称为 Ministry_document 和 proponent_document。 proponent_document 分页从 Page2 母版页开始。

母版页分页字段中的 javascript 是这样的:

Page1.currentPage 布局事件:

this.rawValue = xfa.layout.page(Page1);

Page1.pageCount 布局事件:

this.rawValue = xfa.layout.pageSpan(ministry_document);

Page2.currentPage 布局事件:

this.rawValue = xfa.layout.page(Page2) - xfa.layout.pageSpan(ministry_document);

Page2.pageCount 布局事件:

this.rawValue = xfa.layout.pageSpan(proponent_document);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多