J'ai utilisé une fois HTML2PDF pour une extension de Mediawiki chargée de convertir un article du wiki en pdf. Effectivement, t'as au mieux un message d'erreur qui affiche que le pdf contient "%A" (ou un truc du genre)... J'ai dû bidouiller un peu la lib pour que ça marche mais bof, pas tip-top le résultat, dès que l'article contient des images, la mise en page saute plus ou moins...
Si son serveur est sous Windows, tu peux tenter de générer un .doc avec COM mais de mémoire, le bug de non fermeture de l'appli appelée par COM via php n'est toujours pas résolu, ce qui veut dire qu'à chaque fois que tu vas lancer ton script, Word va rester en mémoire et ses instances vont s'accumuler
Toujours si t'es sous Windows, tu peux peut-être tenter le truc suivant (mais pas top) :
via AutoIT, tu lances ton script php pour faire afficher chaque page de test dans un navigateur web. Pour chaque page, autoit lance la séquence de raccourcis clavier que t'as mentionnés et tu génères le pdf via une imprimante virtuelle (en mode concaténation pour que toutes tes pages web soient dans le même pdf) Sous Linux, il doit y avoir l'équivalent de autoit et de l'imprimante virtuelle pdf...
Pour info, je sais pas si ça peut t'aider, ya la lib PHP nommée "Snoppy" qui permet de se comporter comme un navigateur web et de récupérer le contenu de pages web...
Message édité par rufo le 23-03-2011 à 13:11:13
---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta