2016-12-19 1 views
1

Je reçois référence d'ici: https://github.com/barryvdh/laravel-dompdfComment mettre en paysage dans laravel-dompdf?

Mon code de contrôleur est comme ceci:

public function listdata() 
{ 
    $pdf=PDF::loadView('pdf.test_pdf'); 
    return $pdf->stream('test_pdf.pdf'); 
} 

J'essaie de mettre paysage \config\dompdf comme ceci:

'show_warnings' => false, // Throw an Exception on warnings from dompdf 
'orientation' => 'landscape', 

Mais, cela ne fonctionne pas. Le résultat est toujours le portrait

Y at-il des personnes qui peuvent m'aider?

Répondre

1

Vous pouvez utiliser l'option l'option setPaper:

public function listdata() 
{ 
    $pdf = PDF::loadView('pdf.test_pdf')->setPaper('a4', 'landscape'); 
    return $pdf->stream('test_pdf.pdf'); 
} 

espère que cela fonctionne!

+0

Vous semble pouvoir m'aider. Regardez ceci: http://stackoverflow.com/questions/43721078/how-can-i-custom-font-and-page-in-laravel-dompdf –

+0

@samueltoh alors pourquoi commentez-vous sur les anciens messages? Si un utilisateur connaît la réponse, il l'affichera ... s'il vous plaît ne pas spam sur un autre poste, car ce n'est pas le même problème. –