Как создавать сохраняемые PDF с Coldfusion 9 - PullRequest
1 голос
/ 07 декабря 2010

Я создаю файл PDF в Coldfusion 9, объединяя несколько файлов PDF в один и затем предлагая полученный файл для загрузки пользователю. Мне нужно иметь возможность превратить полученный файл в сохраняемый, заполняемый PDF. Это означает, что пользователь может ввести информацию в PDF-файл и отправить его обратно по электронной почте.

Я знаю, как это сделать в Adobe Acrobat Pro 9: Advanced -> Расширить возможности в Adobe Reader ... Я также знаю, что у пользователя вряд ли будет Adobe Acrobat.

Мне нужно иметь возможность использовать опцию «Расширить возможности в Adobe Reader ...» в Coldfusion 9. Кто-нибудь знает, как это сделать?

1 Ответ

2 голосов
/ 08 декабря 2010

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

Если вы хотите, вы должны сделать это вручную или заплатить Adobe большую кучуcash.

Вместо того, чтобы отправлять по электронной почте, почему бы не использовать обычный механизм отправки PDF?

EDIT: doc.submitForm () можно отправить как:

  • FDF (по умолчанию)
  • XFDF
  • HTML
  • XDP
  • произвольный XML (содержимое другого параметра)
  • XFD
  • PDF (весь файл, требуется сохранение прав)
...