2009-12-14 5 views
4

Я вставляю форму PDF в своем веб-приложении. Приложение позволяет заполнить поля в форме, и когда вы закончите, нажмите кнопку «Отправить», которая сохранит все, что вы ввели в форму. Эта функциональность работает нормально.Скрытие сообщения «Вы не можете сохранить данные, введенные в эту форму» в Acrobat

К сожалению, Adobe Reader отображает сообщение на вершине их поместить его управления, который говорит:. «Пожалуйста, заполните следующую форму Вы не можете сохранить данные, введенные в эту форму Распечатайте заполненную форму, если вы хотите получить копию. для ваших записей."

Теперь я знаю, что Adobe Reader пытается рассказать пользователю. В принципе, Adobe Reader не позволит вам сохранить содержимое того, что вы ввели на локальный жесткий диск, в качестве нового PDF.

Однако, поскольку мы добавили кнопку «Отправить», которая эффективно сохранит то, что они набрали в нашем приложении, и она работает. Поэтому мы считаем, что это сообщение вводит в заблуждение и хочет его удалить.

Я использую iTextSharp в .Net для нашей серверной системы автоматизации форм. Я не нашел способ удалить это сообщение из вложенных форм.

Любая помощь?

ответ

4

Я уверен, что нет никакого способа обойти это, если вы хотите продолжить использование Acrobat Reader для отображения PDF. Это сообщение встроено в Acrobat Reader, и я не знаю, как его переопределить извне.

Извините, это скорее отрицательный ответ, чем положительный.

Есть некоторые сторонние, бесплатные проекты, которые в основном предназначены для просмотра в формате PDF для .NET. Это позволит вам избавиться от сообщения, полностью избегая Acrobat Reader, хотя это большая работа, чтобы избавиться от сообщения.

This one довольно всеобъемлющий.

Другой вариант, который, я уверен, вы уже думали, состоит в том, чтобы просто создать форму на веб-странице, вместо использования PDF. Опять же, много дополнительной работы просто для удаления сообщения.

+0

Stewbob, я боялся, что был ответ. К сожалению, я не могу использовать других зрителей, потому что я не могу диктовать, какие PDF-файлы читатели будут установлены нашими пользователями .. И я предполагаю, что у большинства из них будет установлен Adobe Reader. Спасибо за предложение. – Linus

0

Переключить на View > Full Screen Mode (короткий разрез на УДС л).

Хотя этот режим скрывает все меню и полосы прокрутки, я предпочитаю его. IMHO читатель использует слишком много экранной недвижимости на барахле)

4

Adobe Acrobat (Standard and Pro) может изменять формы PDF, чтобы пользователи Adobe Acrobat Reader могли «заполнять + сохранять» данные формы (вместо стандартной «fill + Распечатать').

Это специальный вариант, доступный при сохранении PDF-сообщения «Сохранить PDF с расширенными функциями чтения» (или аналогичный ... Я переводил это с немецкого на английский).

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

Возможно, эта информация поможет вам?

4

Это было давно, но adobe добавил возможность скрыть это раздражающее сообщение.

на OSX 11.0.3, Preferences> Формы> Всегда скрывать оригиналодержауюся панель сообщений

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

  • Нет связанных вопросов^_^