Bonjour,
Je commence à saturer, donc je me retourne vers vous pour un peu d'aide.
A l'origine, je possède un document Word. Voulant le remplir par le biais d'une base de données, j'ai reproduis le même modèle en HTML.
Premier problème: j'ai besoin d'avoir des copies conformes du document Word, cependant, chaque navigateur à sa façon de gérer les tableau html, et même pour l'impression, c'est très variable.
J'ai donc eu l'idée de convertir le HTML en PDF, afin d'avoir un point commun pour chaque utilisateur. D'où l'utilisation de wkhtmltopdf.
J'ai d'abord travailler en local sur windows, et j'ai modifié mes documents HTML afin d'obtenir ce que je voulais avoir en PDF.
Maintenant, je mets l'application sur un serveur Linux, j'installe la même version (pour linux) de wkhtmltopdf, et je fais les tests. Problème, le rendu est pas du tout le même. Pourtant, le code n'a pas changé... Et je n'ai pas moyen d'obtenir à nouveau ce que je voulais. (et puis pour chaque nouveau test, je dois commit sur le repository, et faire un update sur le serveur, c'est long).
Un exemple concret, un tableau HTML s'affiche de façon idéale. En test sur ma machine, j'obtiens un PDF en paysage à peu près comme je veux. En testant sur le serveur, si je mets ma page en portrait, c'est bon, mais je l'a veux en paysage :/. En la mettant en paysage, le contenu de la page reste en protrait.
Je voudrais donc savoir s'il y a moyen d'avoir des copies identiques d'un tableau HTML en PDF (çà serait l'idéal), peut importe le navigateur utilisé, ou un moyen d'avoir la même version que celle testée en local.
Je vous remercie et espère une aide de votre part
Partager