2016-01-28 9 views
0

Я искал решение проблемы, но не могу найти решение. Вот моя проблема:Дизайнер Livecycle - проблема перекрытия строк в таблице

У меня есть динамический PDF, который содержит таблицу и несколько текстовых полей для каждой строки, которые растут вертикально, когда пользователь добавляет текст (несколько строк и расширяются, чтобы соответствовать по вертикали). Таблица правильно ломается, когда содержимое не соответствует текущей странице, однако я обнаружил, что в некоторых сценариях с определенным количеством символов строка иногда перекрывает содержимое на следующей странице (см. Ниже).

enter image description here

По добавив больше текста на ошибочную строку, содержание в этой строке должным образом разрывает на следующей странице (смотрите ниже)

enter image description here

Я не уверен, является ли или нет это известная проблема с инструментом, или я пропускаю какую-то конфигурацию/настройку в шаблоне. Я ничего не нашел в Интернете или в документации Adobe. Есть предположения?

Я использую:

  • Adobe Acrobat Pro 9
  • Adobe LiveCycle Designer ES 8.2
  • форма версия в PDF работает в Adobe Reader 7.0.5 (Для целей совместимости с одним из инструментов, используемых нашими клиентами)

Заранее спасибо

ответ

0

После долгого времени в поисках решения, я нашел один блог, кто имел такой же вопрос, который, кстати, 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/

Надеется, что это экономит время, чтобы кто-то другой

Смежные вопросы