Мне нужно распечатать представление, как в этом примере:
<center>
<h1 class="card-title">El Aullido Vespertino</h1>
<hr>
<h2><b><i><u>{{$articulo->titulo}}</u></i></b></h2>
</center>
<img class="card-img-top" src="{{url($articulo->foto->ruta())}}"/>
<hr>
<h3 class="text-left">{{$articulo->texto}}</h3>
<hr>
<span class="badge badge-cat badge-info">Noticia publicada por {{$articulo->user->nombre()}} en el Aullido Vespertino</span>
<br>
<span class="badge badge-cat badge-info">Esta noticia ha sido publicada el {{$articulo->creado()}}
@if($articulo->created_at<$articulo->updated_at)
y se actualizó por última vez el {{$articulo->cambiado()}}
@endif
</span>
Если у пользователя есть принтер, его можно использовать для загрузки этого представления. Как я могу им позволить? У меня есть DomPDF, чтобы загрузить представление в формате PDF.
Y попробуйте эту функцию:
public function impresora(Articulo $articulo){
$pdf = PDF::loadView('pura_noticia', compact('articulo'));
return $pdf->stream('PDF/'.$articulo->titulo.'.pdf');
}
Это результат:
введите описание изображения здесь
Мне нужно распечатать документ напрямую.