ОБНОВИТЬ
я обнаружил, что он отправляет PDF, если он открыт Adobe Reader на моем компьютере, но эта же форма PDF отправляет FDF, если открыть в браузере Chrome на веб-сайте
ОБНОВЛЕНИЕ КОНЕЦ
я использую пробную версию Acrobat XI Pro
Adobe Acrobat предлагает формы в формате PDF, которые можно отправить на сервер.
Настройки кнопки отправки
http://gyazo.com/0ff0dc17210f39f062a131c85265406c
мой код сервера
<?php
ob_start();
$file = file_get_contents("php://input"); //Gets binary PDF Data
$time = microtime(true);
$newfile = "./customers/" . $time . ".pdf"; //Names file based on the time to the microsecond so nothing gets overwritten.
$worked = file_put_contents($newfile, $file); //Creates File
ob_end_clean();
?>
и вместо этого я получаю данные FDF, а не документ PDF
В общем, полная функциональность Adobe PDF Forms доступна только в Adobe Reader. Google Chrome PDF Viewer отправляет только формат FDF. Firefox pdf viewer вообще не позволяет редактировать / отправлять формы. Может быть, это очевидно, но я разработчик php и никогда не работал с PDF-формами.
Других решений пока нет …