В настоящее время я храню кучу редактируемых PDF-файлов на сервере, которые я пытаюсь получить с помощью PHP и отображать с помощью reader (), проблема в том, что хотя плоские PDF-файлы отображаются очень хорошо, редактируемые PDF-файлы душат браузер.
В настоящее время блок кода выглядит следующим образом;
header("Content-Length: " . filesize (''.$PDFURL.'' ) );
header("Content-type: application/pdf");
header("Content-disposition: inline;
filename=".basename(''.$PDFURL.''));
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
$filepath = readfile(''.$PDFURL.'');
Чего мне не хватает?
Редактировать. Причиной такого подхода является поиск способа отображения PDF с помощью встроенных инструментов в Mozilla Firefox (внутренняя сеть без внешнего доступа, Mozilla является браузером де-факто) и скрытие URL-адреса PDF (конфиденциальной информации).
Как указывалось ранее, оба PDF-файла открываются нормально, если их открывать в Mozilla, плоский PDF-файл открывается нормально с помощью HTML, но заполняемый PDF-файл лучше подходит при открытии с помощью HTML.