Я создаю PDF-файл из HTML, который на самом деле является шаблоном bootstrap для предложения. Я использую этот шаблон: Bootstrap Шаблон предложения
При использовании этого шаблона в качестве отдельного файла HTML он отображается нормально, но когда я создаю файл pdf в laravel, форматирование особенно беспокоит на типе бумаги Портрет. Таблицы отображаются не полностью и возникают проблемы с интервалами. Кажется, мне просто нужно добавить какое-то свойство PDF, и эти вещи будут исправлены.
Вы можете отобразить HTML по ссылке выше, которую я использую, и вы можете загрузить сгенерированный файл pdf по следующему адресу ссылка: Созданный PDF-файл - Портретный режим
Созданный PDF-файл - Альбомный режим
Вот код моего контроллера:
$pdf = PDF::loadView('pdf');
$pdf->setPaper('A4', 'Portrait');
return $pdf->download('quotation.pdf');
В обоих файлах PDF я столкнулся с серьезными проблемами форматирования. Я проверил, что шаблон html из bootstrap правильно добавлен в файл представления, и когда я повторяю его, он показывает правильный html с правильным форматированием. Форматирование в альбомной ориентации - это хорошо, но при этом создается слишком много страниц с лишними пробелами.
Любой, у кого есть Laravel опыт работы с PDF, сможет мне помочь?
Спасибо