Het maken van een view in de component vond ik te complex. Mijn component maakt alleen gebruik van tasks, niet van views.
Maar met dompdf in de library folder kon ik toch ongeveer doen wat ik wilde.
Ik heb het opgelost door een pdf bestand te maken en dat mbv een link downloadbaar te maken.
Een omweg met een extra stap, maar een acceptabele oplossing.
Ik moest wel de beta 3 versie van dompdf gebruiken. De set_page functie om landscape in te stellen werkt dan wel.