Как вывести строку PDF в меньшую часть страницы (или iframe)?Php

Кемеровские программисты php общаются здесь
Anonymous
Как вывести строку PDF в меньшую часть страницы (или iframe)?

Сообщение Anonymous »

Я использую Spatie Browsershot для создания PDF-файлов. Иногда мне не нужно сохранять PDF-файл, а просто отобразить его в браузере.
Я могу использовать следующий метод, чтобы отобразить PDF-файл на всей странице:public function index(Request $request)
{
$pdf = Browsershot::html('Test')
->pdf();
return response($pdf, 200)
->header('Content-Type', 'application/pdf');
}

Однако я хочу отображать PDF-файл в меньшем окне внутри страницы или в модальном окне (или в iframe).
Как я могу это сделать это?
Файл $pdfсодержит строку следующего вида:
b"
%PDF-1.4
%ËÙÚß
1 0 obj

endobj
3 0 obj


.. some long string..

/Root 15 0 R
/Info 1 0 R>>
startxref
12499
%%EOF

Есть ли способ вывести этот PDF-файл внутри меньшего элемента?
Следующее не сработало:
// controller
public function index(Request $request)
{
$pdf = Browsershot::html('Test')
->pdf();
return view('index', ['pdf' => $pdf]);
}

А затем в представлении:

{{$pdf}}



Подробнее здесь: https://stackoverflow.com/questions/787 ... -or-iframe

Вернуться в «Php»