Laravel France

Laravel et génération de pdfs

  • Avatar de ArnaudTiret
    Membre depuis :
    21/06/2018
    Messages :
    1

    Bonjour à tous,

    je dois créer des bons cadeaux en pdf avec mon application, ces pdf ont du contenu en fonction de variables, mais aussi des images en fonction de variables aussi.
    Le problème réside vraiment dans le design du pdf, c'est un enfer d'agencer les images, les contenus écrits etc. La version html (view blade) est cohérente mais une fois rendered avec le package domPdf (et des heures de travail) casse à peu près tout et le rendu est terrible (images zoomées, police cassées, contenus éparpillés etc.).

    D'où ma question: quelle est la meilleure façon de générer un pdf avec du contenu et des images propre (ou de le designer) :

  • Avatar de CarloAntonio
    Membre depuis :
    21/07/2017
    Messages :
    13

    Bonjour,

    Personnellement j'utilise depuis des années wkhtmltopdf : https://wkhtmltopdf.org/.

    C'est très simple, il suffit d'intégrer sa page en html normalement et de la passer en paramètre à la commande wkhtmltopdf pour qu'il en fasse un pdf. Le moteur de rendu utilisé est le webkit, donc autant dire que le résultat est propre.

    Après j'ai vu qu'il existait des librairies propres à Larvel comme laravel-dompdf : https://appdividend.com/2017/05/08/generate-pdf-blade-laravel-5-4/ mais je n'ai jamais testé.

Vous ne pouvez pas répondre à ce sujet.