У меня есть раздел формы Adobe PDF, который будет содержать список элементов, и я хочу иметь возможность добавлять в этот список столько элементов, сколько необходимо, и чтобы он выталкивал остальную часть содержимого вниз.

Я использую Adobe Acrobat Pro DC, есть ли стандартный способ сделать это или это просто невозможно?

Спасибо

1 ответ1

1

Adobe Propaganda скажет, что это невозможно, но вы можете сделать это с помощью технологии XFA (это означает, что вам придется купить LiveCycle Designer и создать динамическую форму).

Это возможно, однако, с PDF-формами. Но это может быть немного грязно, и это требует некоторого программирования. В результате для работы потребуется Adobe Acrobat/Reader (может быть несколько других программ просмотра PDF, которые поддерживают необходимые объекты и методы JavaScript).

Ключевым моментом является то, что все, что находится под этой таблицей, должно быть размещено в полях формы (прямое, с использованием многострочных текстовых полей с поддержкой форматированного текста или в виде значков в полях кнопок). Затем вам понадобится логика, которая добавляет необходимые поля и соответствующим образом размещает последующие поля, а также выполняет задачи нумерации страниц.

Это возможно, но требует некоторого программирования.

Другим подходом может быть концепция "виртуальной страницы", где вы храните информацию для полей в списке (или массив) и имеете фиксированное количество строк для ее отображения. Затем кнопки навигации используются для "прокрутки" информации. Другими словами, количество строк для отображения информации - это своего рода "окно", наложенное на гораздо более длинную таблицу.

Бесстыдный плагин: Ваш действительно создал несколько приложений, использующих любую из систем, которые (или были) в продуктивном использовании. Если вы предпочитаете делать покупки, не стесняйтесь связаться со мной наедине.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .