08:15 <cyp:#afpy> plop
09:55 <fasm:#afpy> msg rlifchitz slt
09:58 <gawel:#afpy> hey les gars. y a fasm qui drague rlifchitz
09:59 <mlhamel:#afpy> salut tous
10:00 <mlhamel:#afpy> quelqu'un connaitrait un bon outil de generation de pdf ? pour faire de belle factures...
10:00 <vrialland:#afpy> mlhamel, Reportlab
10:00 <mlhamel:#afpy> eurk.... reportlab c'est quand meme vachement bas niveau
10:01 <mlhamel:#afpy> le probleme c'est que le modele a reproduire est vraiment complexe...
10:07 <fasm:#afpy> gawel, jaloux ? :-)
10:08 <gawel:#afpy> ouais grave. il est tout mignon
10:14 <nahuel:#afpy> mlhamel, jasper report ?
10:15 <mlhamel:#afpy> ouin ben je cherchais plus en python en fait, Jasper c'est vraiment un monstre...
10:23 <cyp:#afpy> mlhamel: latex ?
10:25 <mlhamel:#afpy> ouin c'est une option
10:25 <mlhamel:#afpy> le probleme c'est que j'utilisais pisa mais c'est vraiment limite...
10:26 <cyp:#afpy> j'ai essayé xsl:fo mais c'est assez limité je trouve
11:32 <Maddingue:#afpy> cyp: on peut faire des mises en pages très complexes avec XSL:FO. c'est surtout long à mettre en place et chiant parce que c'est un langage de présentation en XML
11:34 <Maddingue:#afpy> je n'ai pas touché à XSL:FO depuis des anneés, mais à l'époque les seuls outils qui savaient gérer correctement la norme étaient en Java, chez Apache
11:34 <cyp:#afpy> Maddingue: j'ai pas réussi a faire des trucs con comme des bordures arrondies
11:35 <cyp:#afpy> parfois les textes débordent de la page
11:35 <mlhamel:#afpy> ouin xsl:fo ca a l'air d'etre une usine a gaz
11:35 <cyp:#afpy> par contre le langage est pas très compliqué
11:36 <cyp:#afpy> j'utilisais xalan je crois pour la transfo en pdf
11:36 <Maddingue:#afpy> je n'avais pas cherché à faire des trucs arrondi. mais les textes tenaient bien dans les marges que je fixaient
11:37 <cyp:#afpy> parfois le flow avait tendance a descendre trop bas
11:37 <Maddingue:#afpy> quand on connait déjà bien CSS2 & 3, XSL:FO n'est pas très complexe, surtout que le quart de la spécification cite celle de CSS2 :)
11:37 <cyp:#afpy> yep
11:38 <Maddingue:#afpy> la grosse subtilité à capter, c'est les notions de mise en page qui utilisent des concepts très génériques pour fonctionner quel que soit le sens de lecture
11:40 <Maddingue:#afpy> c'est-à-dire pas de "haut/bas, gauche/droite", mais des "page begin/page end"
11:42 <benoitc:#afpy> html2pdf ç marche bien.
11:42 <Maddingue:#afpy> mlhamel: c'est vrai que c'est un peu une usine à gaz, mais ça a l'avantage d'être une norme W3C, bien documentée, et avec des outils libres pour générer des PDF de bonne qualité
11:42 <Maddingue:#afpy> benoitc: moui enfin, il ne faut pas être exigeant
11:43 <benoitc:#afpy> bah tu fais une belle msie en page en html et tu las srot en pdf
11:43 <Maddingue:#afpy> (et il me semble que ce n'est pas libre)
11:43 <benoitc:#afpy> de tet maniere ce ne sont que des factures
11:45 <benoitc:#afpy> http://beebole.com/en/blog/general/convert-html-to-pdf-with-full-css-support-an-opensource-alternative-based-on-webkit/
11:47 <Maddingue:#afpy> ah je ne connaissai spas celui-là. mais s'il s'appuie sur WebKit, il doit en effet fournir de meilleurs résultats
11:47 <mlhamel:#afpy> Oui je comptais essayer ca: http://bharatikunal.wordpress.com/2010/01/31/converting-html-to-pdf-with-python-and-qt/
11:58 <_florent:#afpy> iopiop
12:03 <cyp:#afpy> mais ça ne fait ni la numérotation ni les marges je suppose
12:26 <_florent:#afpy> benoitc: salut benoit..
12:26 <_florent:#afpy> tu veux ajouter deux pages?
14:43 <Reo:#afpy> print("Hello le world !")
14:50 <Reo:#afpy> quit
15:01 <benoitc:#afpy> _florent: oui
15:02 <_florent:#afpy> benoitc: que penses tu de faire une recap à nicolas des points qu'on aimerais bien débloqué.
15:02 <_florent:#afpy> ?
15:02 <_florent:#afpy> peut etre que lui ca lui prendrait pas longtemps
15:02 <benoitc:#afpy> je l'ai deja mis en copie sur le mail de recap que j'ai fait
15:02 <_florent:#afpy> oki
15:03 <benoitc:#afpy> mais bon il est censé l'avoir reçu quand il a repondu à tarek :|
15:05 <_florent:#afpy> toujours à la suite de "[PyconFR][Site] Proposition pour une version Django de pycon.fr" .. ou un autre mail?
15:05 <_florent:#afpy> faut peut etre faire une nouvelle wave :)
15:05 <benoitc:#afpy> je vais creer les 2 pages
15:05 <benoitc:#afpy> je efraiis un recap tonight
15:05 <benoitc:#afpy> sinon oui hésites pas à relancer de ton coté
15:06 <_florent:#afpy> ca roule ;)
17:27 <feth:#afpy> Bonjour dijon
22:05 <gawel:#afpy> davewave here ?
22:06 <davewave:#afpy> yop gawel
22:12 <gawel:#afpy> davewave c'est quoi la nouvelle adresse de pilot ? c'est toujours rue desargue sur le site
22:13 <davewave:#afpy> pas de nouvelle adresse gawel
22:13 <gawel:#afpy> ah je croyais que vous aviez déménagé. ok
22:14 <davewave:#afpy> oui, mais non :)