Comment générer un PDF en moins de 10 minutes

Qui suis-je ?

Vincent Langlet

vincentl@theodo.fr

Premier PDF

WKhtmltopdf

Première User Story

ETQ User Je peux imprimer lA PAGE COURANTE

Première User Story

Problèmes

Graphes dynamiques configurables

Authentification complexe

Première User Story

Solution

Proof Of concept

  • Générer le PDF à partir de l'HTML
  • Envoyer l'HTML au back
  • Envoyer le PDF au front
  • Lancer le téléchargement du PDF

Stratégie

Proof of concept

Envoyer l'html au back

Proof of concept

Générer le pdf à partir de l'html

Proof of concept

Envoyer le pdf au front

Proof of concept

Lancer le téléchargement du pdf

Proof of concept

Résultat

Un probleme de taille ?

Un problème de taille ?

Coté front

Un problème de taille ?

Coté front

Un problème de taille ?

Coté back

Un problème de taille ?

Résultat

Edition spéciale

Images

HEADER & FOOTER dynamiques

  • Créer un fichier
  • Utiliser ce fichier
  • Supprimer ce fichier

Symfony

Python

Contraintes

Version 0.12.3 : Qt 4.8.5 => 2.2.4 Webkit

Version Alpha : Qt 5.4.2

Questions ?

HumanTalk

By Vincent Langlet