Предварительное заполнение выпадающего списка файлом xml в формате pdf

Я хочу создать PDF-форму с раскрывающимся списком, заполненным данными из внешнего XML-файла. XML-файл обновляется каждые несколько дней.

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

XML имеет структуру, подобную этой:

<items>
    <item>
        <display>string displayed in dropdownlist</display>
        <value>value used in barcode</value>
    </item>
    <item>
        <display>Sample data</display>
        <value>1</value>
    </item>
</items>

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

В настоящее время я использую LiveCycle Designer для создания формы, и сервер LiveCycle не исключен, если это то, что нужно.

Это вообще возможно? Как бы я это сделал?


person Netfangled    schedule 23.01.2013    source источник


Ответы (1)


Да, это возможно. На самом деле сервер LiveCycle ES (вместе со связанными с ним модулями) облегчает слияние XML с шаблоном LiveCycle.

В случае использования, который вы упомянули, вы можете использовать сервер LiveCycle для объединения данных XML с PDF, создания динамического PDF, расширения Reader и его отображения клиенту. Выпадающие списки также будут иметь обновленные данные.

Пожалуйста, дайте мне знать, если у вас есть другие вопросы.

Спасибо, Армаган.

person Armaghan Chaudhary    schedule 24.01.2013
comment
Это прекрасные новости! Вы случайно не знаете учебник о том, как это сделать? И могу ли я сделать это с пробными версиями продуктов; Я должен придумать доказательство концепции. Однако пока я не слишком беспокоюсь о расширениях для чтения. - person Netfangled; 24.01.2013
comment
Будет трудно указать на учебник, не зная специфики того, что вы пытаетесь сделать. Вот несколько руководств: ссылка 1 ссылка 2 - person Armaghan Chaudhary; 24.01.2013