Qual melhor forma de gerar pdfs

Olá a todos, gostaria de tirar uma duvida referente a relatorios PDFs, qual metodo é melhor, quando o cliente prioriza muito o layout?
Desenvolvi vários relatorios para um projeto utilizando HTML + Consulta porém o cliente reclamou muito do layout questão de espaçamento essas coisas.
Não manjo nada de TCPDF e gostaria da opinião de voces.

Quanto as aplicações Grid, customizar o tema pode ajudar consideravelmente na apresentação do mesmo.
Mas customizar em PDF é outro nível. Dependendo da complexibilidade do layout, eu prefiro usar o Report PDF no seu modo customizado com código manualmente.

pois é estou considerando aprender esse formato pra ver se resolvo essa demanda

https://www.youtube.com/watch?v=aKpkZmsKwis

O melhor sem dúvidas é o wkhtmltopdf porém tem que instalar os binários no servidor.

Ele basicamente converte um HTML com o seu CSS personalizado para um PDF com 100% de conversão sem problemas de compatibilidade. Dai basta desenvolver em HTML de maneira dinâmica em uma blank e usar php para chamar essa lib e converter salvando em uma pasta no servidor. No final, basta apenas chamar ele após terminar a conversão e mostrar para o usuário.

É o único que você consegue seguir os layout de cliente sem muitos problemas…