Itextsharp и живой цикл - PullRequest
       11

Itextsharp и живой цикл

1 голос
/ 27 октября 2009

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

Теперь я использую itextsharp для заполнения полей, и это работает, если я сохраняю PDF как динамическую XML-форму acrobat 7.

Проблема в том, что поля доступны для редактирования. чтобы решить эту проблему в itextsharp, я должен поставить formflattens = true, но затем, когда я открываю свой PDF, я больше не вижу, например, весь адрес или полный текст, который сделал поле расширяемым.

Кто-нибудь знает, как сделать PDF недоступным для редактирования после того, как я установил поля? если я использую Adobe Reader Pro для создания полей, они не расширяются, чтобы вместить всю длину текста.

1 Ответ

2 голосов
/ 07 марта 2011

В Adobe LiveCcycle сделайте поля формы рассчитанными ReadOnly. Это не позволит никому редактировать поля формы.

...