C'est le framework qui génère tout ce code, avant même d'arriver à la fonction postée en
./1.
Je ne sais pas quel est le framework utilisé, mais dans tous les cas la seule solution est de court-circuiter tous ces affichages qui provoquent la corruption du PDF. Ce n'est pas du tout un problème propre à HTML2PDF.