Я пытаюсь напечатать файл HTML в PDF для распечатки и для целей моего проекта в Laravel. Я пытался использовать barryvdh / Laravel-мгновенный поэтому я внимательно следил за документацией, и я также установил это wkhtmltopdf для Ubuntu 16.04 64x бит потому что я думаю, что это необходимо для того, чтобы использовать этот пакет. Но есть большая проблема. Когда я генерирую образец PDF, используя Snappy, это дает мне эту ошибку.
Что-то не так в установке моего wkhtmltopdf? или это проблема каталога? Я пытался sudo chmod -R 777 usr / bin / wkhtmltopdf но все равно получил ту же ошибку.
Я также следил за этим эта ссылка чтобы выручить меня. Но в конечном итоге в той же ошибке.
Ищу помощь.
Заранее спасибо.
Кстати, я использую Ubuntu 17.10 64-bit
wkhtmltodf версия — 0.12.3.2
Я бы предложил вам использовать приведенный ниже пакет для интеграции функции PDF.
Я лично использую это, и его работа великолепна и проста в использовании.
https://github.com/barryvdh/laravel-dompdf
Если вы столкнулись с какой-либо проблемой, используя этот плагин, пожалуйста, спросите меня, я вам обязательно помогу.
Например
Убедитесь, что вы установили и настроили этот пакет, как упомянуто в документе, а также обязательно запустите приведенную ниже команду после установки и настройки этого пакета.
php artisan vendor:publish --provider="Barryvdh\DomPDF\ServiceProvider"
затем попробуйте использовать следующий код:
$date = Carbon::now()->format('j F, Y');
data = ['date'=>$date];
$pdf = PDF::loadView('admin.pages.application', $data)->setPaper('a4');
return $pdf->download('download.pdf');
Пожалуйста, дайте разрешение 777 на папку продавца, а затем проверьте его