PDF tasarımını öncelikle HTML'e dökün, mümkün olduğunca table etiketlerini kullanın. Ayrıca flexbox özelliği de desteklenmiyor sanırım. Daha sonra oluşturduğunuz HTML ile view oluşturup içine istediğiniz değişkenleri/verileri yollayıp ilgili yerlere yazın. View'ı da PDF'e dönüştürmeyi maatwebsite/excel paketi ile yapabilirsiniz. En sağlıklı yöntem bu.