Pdf et python

Le
hervest
Bonjour,
je voudrais réaliser une facture avec une application python que je suis en train de développer consultable en pdf, j'ai parcouru reportlab, pyPdf. quelqu'un pourraît il me m'indiquer une librairie plus facile qui va me permettre de réaliser une facture avec logo (image), tableau de resultat Sinon un bon tutoriel qui pourrait m'aider sur l'un des deux car je n'en trouve pas.
J'avais penser réaliser en html et trouver une librairie pour la transformer en pdf mais j'ai trouvé http://www.xhtml2pdf.com/ mais c'est payant.
Merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
William Dode
Le #18652441
On 12-02-2009, hervest wrote:
Bonjour,
je voudrais réaliser une facture avec une application python que je suis en
train de développer consultable en pdf, j'ai parcouru reportlab, pyPdf.
quelqu'un pourraît il me m'indiquer une librairie plus facile qui va me
permettre de réaliser une facture avec logo (image), tableau de resultat...
Sinon un bon tutoriel qui pourrait m'aider sur l'un des deux car je n'en trouve
pas.



Il y a le guide pdf à télécharger sur le site de reportlab. Essaye
encore et dit sur quoi tu cale, y a pas de raison...


--
William Dodé - http://flibuste.net
Informaticien Indépendant
OdarR
Le #18652571
On 12 fév, 16:07, hervest
Bonjour,
je voudrais réaliser une facture avec une application python que je sui s en
train de développer consultable en pdf, j'ai parcouru reportlab, pyPdf.
quelqu'un pourraît il me m'indiquer une librairie plus facile qui va me
permettre de réaliser une facture avec logo (image), tableau de resulta t...
Sinon un bon tutoriel qui pourrait m'aider sur l'un des deux car je n'en trouve
pas.
J'avais penser réaliser en html et trouver une librairie pour la transf ormer en
pdf mais j'ai trouvéhttp://www.xhtml2pdf.com/mais c'est payant.  
Merci



comme indiqué par William, persévère avec ReportLab.
je suis parti comme toi de rien du tout, seulement une envie de pondre
du pdf directement, de façon automatique, avec quelques images et des
photos.
Je me suis inspiré très fortement de ceci:
<http://benchapman.blogspot.com/2007/09/using-python-and-reportlab-to-
create.html>

et avec l'aide de ReportLab.

bonne amusement,

Olivier
Méta-MCI \(MVP\)
Le #18652691
Bonjour !

J'ai écrit une classe qui simplifie (un peu) ReportLab.
Elle est là : http://ponx.org/download/CD/PONX/pxpdf.py
Normalement, elle ne nécessite que ReportLab, et devrait tourner aussi
bien sous Win que Nux.
Il y a des exemples en bas.
Truc intéressant (pour les facturations), j'ai automatisé des
"cadre-table".

@-salutations
--
Michel Claveau
JB
Le #18654151
hervest a écrit :
Bonjour,
je voudrais réaliser une facture avec une application python que je suis en
train de développer consultable en pdf, j'ai parcouru reportlab, pyPdf.
quelqu'un pourraît il me m'indiquer une librairie plus facile qui va me
permettre de réaliser une facture avec logo (image), tableau de resultat...
Sinon un bon tutoriel qui pourrait m'aider sur l'un des deux car je n'en trouve
pas.
J'avais penser réaliser en html et trouver une librairie pour la transformer en
pdf mais j'ai trouvé http://www.xhtml2pdf.com/ mais c'est payant.
Merci



Perso je génere du HTML qui est ensuite converti grace a des scripts PHP

Il y a deux convertisseurs HTML->PDF potables en PHP que tu appelles par
un simple urllib.urlopen (tu recup le pdf en retour)

Ce que j'utilise pour les cas simples (factures..) : htmldoc mais le
support du HTML est limité : http://www.htmldoc.org/

Plus poussé, avec gestion des CSS, customisable... : html2ps :
http://www.tufat.com/s_html2ps_html2pdf.htm

certes c'est pas du pur python mais tres facile a mettre en oeuvre et
efficace. Si quelqu'un a un bon convertisseur HTML->PDF je prends :)

Ju.
laurent
Le #18654941
hervest a écrit :
Bonjour,
je voudrais réaliser une facture avec une application python que je suis en
train de développer consultable en pdf, j'ai parcouru reportlab, pyPdf.
quelqu'un pourraît il me m'indiquer une librairie plus facile qui va me
permettre de réaliser une facture avec logo (image), tableau de resultat...
Sinon un bon tutoriel qui pourrait m'aider sur l'un des deux car je n'en trouve
pas.
J'avais penser réaliser en html et trouver une librairie pour la transformer en
pdf mais j'ai trouvé http://www.xhtml2pdf.com/ mais c'est payant.
Merci



Tu peux jeter un oeil à Pyx (http://pyx.sourceforge.net) mais c'est une
approche bas niveau.
Une autre approche consiste à utiliser OpenOffice Writer associé avec
PyUNO. Le manuel de PyUNO me parait proposer des solutions proches de ce
que tu recherches: http://lucasmanual.com/mywiki/OpenOffice
A toi de voir si ça cadre avec ce que tu peux déployer.

En espérant t'avoir donné des pistes intéressantes.

Laurent
Michel Claveau - NoSpam SVP ; merci
Le #18655991
Bonsoir !


Si quelqu'un a réussi à utilise PYUNO avec un Python différent de celui
inclut dans OOo, je suis intéressé à connaitre la solution, à condition
qu'elle fonctionne sous Windows.

Et/ou,

Si quelqu'un a réussi à installer les extension Pywin dans le Python
inclut dans OOo, ET SANS DÉTRUIRE l'installation d'un python standard,
je suis intéressé à connaitre la solution.


@-salutations
--
Michel Claveau
Jean-Alexandre Peyroux
Le #18858601
J'ai déjà utilisé pisa pour des htmltopdf simples et je trouve que ca
marche plutôt bien.

http://pypi.python.org/pypi/pisa/3.0.10
doc : http://www.htmltopdf.org/doc/pisa-en.pdf

On 2009-02-12 16:07:42 +0100, hervest
Bonjour,
je voudrais réaliser une facture avec une application python que je suis en
train de développer consultable en pdf, j'ai parcouru reportlab, pyPdf.
quelqu'un pourraît il me m'indiquer une librairie plus facile qui va me
permettre de réaliser une facture avec logo (image), tableau de resultat...
Sinon un bon tutoriel qui pourrait m'aider sur l'un des deux car je n'en trouve
pas.
J'avais penser réaliser en html et trouver une librairie pour la transformer en
pdf mais j'ai trouvé http://www.xhtml2pdf.com/ mais c'est payant.
Merci


Publicité
Poster une réponse
Anonyme