PFD

  • La creación de ficheros pdf en linea es una funcionalidad necesaria en muchas aplicaciones web.
  • Existen multitud de librerías para lograrlo en todos los lenguajes.
  • Laravel utiliza por defecto la librería DomPdf que genera pdf a partir de código html lo que la hace particularmente fácil de usar.

Creación de pdf con DomPdf

generar pdf y enviarlo:

$data = array(
    'name' => Input::get('name'),   
    'detail'=>Input::get('detail'),
    'sender' => Input::get('sender')
);

$pdf = PDF::loadView('letters.test', $data);

Mail::send('emails.invoice', $data, function($message) use($pdf)
{
    $message->from('[email protected]', 'Your Name');

    $message->to('[email protected]')->subject('Invoice');

    $message->attachData($pdf->output(), "invoice.pdf");
});

results matching ""

    No results matching ""