OVH Cloud OVH Cloud

DOC ou PDF ?

2 réponses
Avatar
David
Bonjour,

J'ai besoin de réaliser une petite fonction d'édition de facture à partir
d'une base de données (MySQL ou PostGreSQL).
Ont doit pouvoir éditer les factures en 1 clic au format WORD ou PDF.
La contrainte est que le formulaire de facture à utiliser doit être le plus
paramétrable possible, sans demander aucune connaissance en informatique.

C'est à dire que les utilisateurs doivent pouvoir faire la mise en page
qu'ils souhaitent sous Word par exemple, ajouter des champs variables et
enregistrer ce modèle sous un nom bien précis.

Est-ce possible ? Auriez vous un exemple de script PHP qui remplit un
document Word qui contient des champs?

Comment faire si on souhaite générer et stocker du PDF direct et laisser à
l'utilisateur la possibilité de modifier la mise en page?

Enfin, comment faire pour garder une trace du document avec la mise en page
du moment où elle a été éditée? (je dois archiver les données + le fond de
page et pas utiliser un fond de page qui s'applique à chaque re-consultation
du document)

Merci d'avance pour vos réponses !

David

2 réponses

Avatar
Jean-Marc Molina
Bonjour,

Ont doit pouvoir éditer les factures en 1 clic au format WORD ou PDF.


Pourquoi ne pas opter pour une édition en ligne ? Un simple formulaire HTML
suffirait.

C'est à dire que les utilisateurs doivent pouvoir faire la mise en page
qu'ils souhaitent sous Word par exemple, ajouter des champs variables et

enregistrer ce modèle sous un nom bien précis.

L'idéal serait d'utiliser un système de template comme Smarty et d'éditer
les modèles sous un éditeur WYSIWYG HTML comme Dreamweaver/FrontPage.

Est-ce possible ? Auriez vous un exemple de script PHP qui remplit un
document Word qui contient des champs?


Il faut mieux choisir une solution plus souple et ouverte, le format
HTML/XML me semble aujourd'hui la meilleure solution pour diffuser un
document. DOC = Word, PDF = bon pour impression mais mauvais pour le "en
ligne" ou l'édition, etc... On peut aussi diffuser un document/formulaire au
format RTF... Mais pour moi le HTML est roi.

Comment faire si on souhaite générer et stocker du PDF direct et laisser à
l'utilisateur la possibilité de modifier la mise en page?


On peut proposer un formulaire HTML pour éditer le document et générer un
fichier PDF avec les bibliothèques PHP.
Je n'aime pas trop le PDF en fait et je préfère choisir un format unique, le
HTML est parfait pour la création, l'édition, la publication ou l'impression
de documents.

Enfin, comment faire pour garder une trace du document avec la mise en
page

du moment où elle a été éditée? (je dois archiver les données + le fond de
page et pas utiliser un fond de page qui s'applique à chaque re-consultation
du document)

Qu'entends-tu par "mise en page" ? Un système de modèle comme Dreamweaver
(mise en page de A-Z, couleurs, images, mise en forme...) ou simplement la
possiblité de gérer plusieurs champs dans un même formulaire ?

JM

--
Clé AntiPourriel : PASUNPOURRIEL (ne pas retirer)

Avatar
Jean-Marc Molina
J'ai pensé que ça pourrait t'être utile :
http://www.colorpilot.com/pdfmaker.html

JM

--
Clé AntiPourriel : PASUNPOURRIEL (ne pas retirer)