【问题标题】:Livecycle Designer - Table row overlap issueLivecycle Designer - 表格行重叠问题
【发布时间】:2016-01-28 20:36:19
【问题描述】:

我一直在寻找解决问题的方法,但我还没有找到解决方法。这是我的问题:

我有一个动态 PDF,其中包含一个表格和每行几个文本字段,这些字段随着用户添加文本而垂直增长(多行并扩展以适应垂直方向)。当内容不适合当前页面时,表格会正确中断,但是,我发现在某些情况下,具有一定数量的字符,该行有时会与下一页中的内容重叠(见下文)。

通过在违规行中添加更多文本,该行中的内容会正确地转到下一页(见下文)

我不确定这是否是该工具的已知问题,或者我在模板中缺少某种配置/设置。我没有在网上或 Adob​​e 文档中找到任何内容。有什么想法吗?

我正在使用:

  • Adobe Acrobat Pro 9
  • Adobe LiveCycle Designer ES 8.2
  • PDF 的表单版本Adobe Reader 7.0.5 中运行(为了与我们的客户正在使用的工具之一兼容)

提前致谢

【问题讨论】:

    标签: acrobat livecycle dynamic-forms livecycle-designer xfa


    【解决方案1】:

    找了好久的解决办法,我找到了一个人的博客,有同样的问题,顺便说一下Adobe好心没有记录它...无论如何,以下两个处理说明需要添加到 XML 中

    <?layout allowDissonantSplits 1?>
    <?layout allowJaggedRowSplits 1?>
    

    我的 XML 如下所示:

    <template xmlns="http://www.xfa.org/schema/xfa-template/2.4/">
       <?formServer defaultPDFRenderFormat acrobat7.0.5dynamic?>
       <?formServer allowRenderCaching 0?>
       <?formServer formModel both?>
       <?layout allowDissonantSplits 1?>
       <?layout allowJaggedRowSplits 1?>
    

    作者指定仅在出现此问题时才应添加指令。我想知道为什么这些指令只能在这种情况下使用。完整的博客文章可以在这里找到:

    http://blogs.adobe.com/dmcmahon/2011/10/10/lc-forms-es-text-overlapping-on-page-break-using-nested-subforms/

    希望这可以节省其他人的时间

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-10
      • 1970-01-01
      • 1970-01-01
      • 2013-11-14
      • 1970-01-01
      • 1970-01-01
      • 2019-08-07
      相关资源
      最近更新 更多