Inicio Blog arrow-menu-nigmacode VĂ­deos Cursos Foro

GENERAR PDF´s DINAMICAMENTE en Laravel



Formulada por: Byron Alejandro Realizada: 14-05-2020

Tengo un sistema de calificaciones, dĂłnde se toma al alumno y se genera su libreta de calificaciones, la tarea es escoger un grado del colegio generar todas las libretas, bajarlas y nombrarlas con el respectivo nombre del alumno, trabajo con DOMPDF.

 

Respuesta de: Nigmacode Realizada: 26-07-2020

Buenas Byron!

Es fácil crear un PDF con datos dinámicos. Con la librería dompdf (que explicamos en el artículo https://www.nigmacode.com/laravel/Generar-pdf-Dompdf-Laravel) podemos hacer este tipo de pdf's

public function pdf(Request $request, $id){
    $alumn= $this->show($id)->alumn; /*for example*/

    $pdf = PDF::loadView('summary.invoice', array('alumn' => $alumn));
    return $pdf->download('alumn.pdf');
}

y dentro de la vista, utilizas la variable alumn para mostrar los datos que quieras.

Un saludo.

ÂżSabes la respuesta? ayuda a Byron Alejandro