У меня есть некоторые проблемы, чтобы попробовать пример быстрой библиотеки. когда я пытаюсь показать, используя функцию getOutput, браузер возвращает ERR_INVALID_RESPONSE. Я попробовал решение, размещенное here, но оно не работает для меня.Laravel формат отображения в формате pdf (мгновенная библиотека), возвращающий ERR_INVALID_RESPONSE
вот мой код на моей функции:
// Display the resulting pdf in the browser
// by setting the Content-type header to pdf
$snappy = new Pdf('/usr/local/bin/wkhtmltopdf');
header('Content-Type: application/pdf',true,200);
header('Content-Disposition: attachment; filename="file.pdf"');
echo $snappy->getOutput('http://www.github.com');
Ваша помощь/предложения/советы будут очень apprciated. Заранее спасибо!
спасибо @pnsh за ответ .. я имел исправление ошибок :) Но мне нужно еще помочь, когда я имел эту линию на мое приложение эхо $ snappy-> getOutput ('HTTP://myapp.com/generatepdf '); Я генерирую PDF-файл, но он показывает страницу входа вместо страницы, которую я хочу преобразовать в pdf. не могли бы вы дать мне несколько советов, как я могу это сделать? Заранее спасибо –
@ShadrachBaldon Выходной файл pdf зависит от того, что вы делаете на странице «geneartepdf» (параметр метода getOutput). Я предполагаю, что этот маршрут находится под промежуточным ПО аутентификации, поэтому он перенаправляет вас на страницу входа. Поскольку мой ответ решил вашу оригинальную проблему, пожалуйста, рассмотрите вопрос о закрытии этого вопроса. – pnsh