Как создать динамический PDF на стороне сервера, используя классический asp / com / activex? - PullRequest
0 голосов
/ 14 апреля 2011

Мне нужно, чтобы это работало следующим образом:

  1. На сервере уже будет форма PDF, которая служит шаблоном для окончательного PDF.
  2. Aпользователь заполняет веб-форму и отправляет ее на сервер.
  3. Информация, которую пользователь отправил через веб-форму, затем заполняет предварительно определенные поля в PDF, а затем сохраняет копию PDF с данными пользователей.

Есть ли бесплатный инструмент / программное обеспечение для этого?

Если это возможно, какой инструмент / app / com / active x объект лучше всего работает?

Спасибо!

Ответы [ 3 ]

2 голосов
/ 17 апреля 2011

Вероятно, нет способа найти бесплатный объект ASP / ActiveX для заполнения форм PDF, который является бесплатным и не под лицензией, подобной лицензии GPL.AFAIK Самый дешевый инструмент (около 25 долларов США), способный заполнять формы из командной строки, - это PDF Toolkit (http://www.pdflabs.com/docs/install-pdftk/).Этот инструмент находится под лицензией GPL с открытым исходным кодом, но коммерческая лицензия доступна по цене 25 долларов США за единицу.

1 голос
/ 14 апреля 2011

Я не уверен, есть ли у вас бюджет для такого рода вещей, но Adobe Acrobat X professional позволяет создавать шаблон PDF-файла, который содержит поля формы и может отправлять слушателю HTTP, например, страницу ASP.

Это исключило бы необходимость в создании действительно любого пользовательского кода и потребовало бы только того, чтобы у пользователя была установлена ​​надежная программа чтения PDF. Вы можете подать шаблон PDF пользователю через HTTP, он откроет программу чтения PDF для пользователя, пользователь может заполнить поля и затем нажать кнопку на документе, чтобы отправить заполненный документ на сервер.

Конечно, если это не ваше воображение, я думаю, что есть версия iText для .NET, которая действительно потрясающая.

0 голосов
/ 20 мая 2011

Я бы рекомендовал Amyuni PDF Creator ActiveX для этого. Это не бесплатно, но определенно соответствует вашим потребностям.

...