1

Bonjour bonjour,
J'ai une problématique qui revient souvent,
Le comportement de html2pdf n'est pas toujours prévisible lorsqu'on modifie un source html en fonction de différent besoin.

J'aimerai savoir s'il existe un éditeur simple qui permettrait de créer une page Html à la manière d'un dreamweaver ou quelque chose du genre, qui prendrait en compte les balises spécifiques à Html2pdf, et qui serait capable de donner un aperçu temps réel du pdf généré ?

L'objectif serait de pouvoir avoir un système de maquette prédéfinie en html, et qu'une tierce personne puisse l'adapter à son besoin, sans avoir à repasser toute la chaîne PHP.
Jusqu'à maintenant, on utilise un système un peu perso pour renseigner la maquette avec des valeurs provenant d'une base de données afin de générer un document pdf.
J'ai l'intention de tomber ce système rempli de faille de sécurité, pour un système un peu plus simple, et selon moi plus fiable :
Etape 1 : générér un document Xml à partir des informations de la BD
Etape 2 : appliquer un XSL au document xml de l'étape 1 afin de générer un document Html
Etape 3 : envoyer le document Html de l'étape 2 à html2Pdf.

Avec l'aide d'un éditeur Xml assez efficace, je peux facilement arriver jusqu'à l'étape : je conserve une copie d'un document Xml généré par PHP, et l'éditeur est capable en utilisant le xsl mis en place à cet effet de me retourner le Html correspondant.
Mon souci est que les balises html2pdf empêchent un rendu (que ce soit en navigateur ou dans l'éditeur) correct. Et il est difficile de savoir si ce qu'on intègre dans la maquette produira le résultat attendu lors de l'utilisation réelle.

A défaut de vous faire intégrer toute la couche Xsl/xml qui serait à mon avis trop lourde,
J'aurai juste aimer une solution wysiwyg pour d'abord produire la maquette en html et être à peut prêt sur de résultat, puis ensuite l'intégrer dans mon système sans devoir casser 3 pattes à un canard wink

Pour comprendre, je travaille essentiellement sur l'aspect technique de PHP (toute la partie communication avec la BD, génération de documents, etc)
Et d'autres personnes collaborent avec moi pour la mise en place de maquettes qui répondent à un besoin spécifique en fonction des documents demandés.
Sauf que ces personnes n'ont qu'une faible connaissance de Html/php, et n'ont pas la possibilité de s'attarder de trop sur ces maquettes, et si je n'avais que php à m'occuper ce serait plus simple, mais ce n'est pas le cas.
Le but final étant de pouvoir modifier plus rapidement une maquette, et donc de pouvoir modifier /créer le plus de maquette possible, sans devoir se poser trop de question, et n'avoir qu'un seul test de rendu en situation réelle au lieu de le faire plusieurs fois au fur et à mesure des modifs.

Merci d'avance de votre réponse,
Si ma question ne vous semble pas clair, je serai ravi de compléter.

2

Je ne pense pas qu'un tel outil existe, d'autant qu'html2pdf n'est plus maintenu par son développeur original (mais le code a été libéré sur github, je crois).
avatar