Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1142 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Génération dynamique de documents paramétrés (templates)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Génération dynamique de documents paramétrés (templates)

n°1015597
Ace17
Posté le 17-03-2005 à 09:34:12  profilanswer
 

Je developpe un outil web de gestion de candidature en PHP.
 
Je dispose d'un ensemble de modeles de contrats de travail, au format word (.doc). Je veux pouvoir etre capable, a la demande de l'utilisateur, de generer un contrat a moitie rempli, et pret a imprimer, a la destination d'une personne precise.
 
Par exemple : l'utilisateur consulte une liste de postulants, en selectionne un, choisit un type de contrat, puis demande de generer le contrat choisi. La difficulte est qu'il s'agit ici que le contrat contienne deja, lorsqu'on l'imprime, le nom, le prenom, et d'autres infos sur le postulant. Il me faut donc generer du .doc ou du .pdf a la volee.  
 
Je veux egalement, dans la limite du raisonnable, ne pas avoir a toucher au code si la forme d'un des modeles de contrats vient a etre modifiee.
 
Quelqu'un a-t-il une solution?


Message édité par Ace17 le 17-03-2005 à 10:13:12
mood
Publicité
Posté le 17-03-2005 à 09:34:12  profilanswer
 

n°1015605
Xav_
The only one...
Posté le 17-03-2005 à 09:54:06  profilanswer
 

un point DOC, c'est faisable mais pas très simple, du PDF c'est déjà plus jouable AMHA.
 
Regarde du coté de FPDF, c'est une librairie gratuite de génération de PDF à partir de PHP.
Je pourrais pas plus t'aider, j'ai récup la lib depuis des semaines mais tjs pas trouvé le temps de m'y interresser. :(


Message édité par Xav_ le 17-03-2005 à 09:54:22

---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°1015611
Ace17
Posté le 17-03-2005 à 09:55:47  profilanswer
 

Ouais, FPDF je connais c'est ca que j'utilise deja pour generer des listings. Le probleme vient surtout des modeles, qui sont deja sacrement compliques (et en plus, y'en a facilement une dizaine), et je ne tiens pas a ecrire le code correspondant sous la forme d'une serie de commandes pour FPDF... surtout si la forme des contrats doit etre amenee a changer par la suite.

n°1015708
Xav_
The only one...
Posté le 17-03-2005 à 10:59:14  profilanswer
 

tu te fait des class avec des fonction dedans qui vont bien
--> un class contrat avec les attribut, type, nom, prénom...etc... et ça doit le faire...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°1015721
ratibus
Posté le 17-03-2005 à 11:02:57  profilanswer
 

Ou alors RTF ça marche bien aussi pour des templates modifiables (c'est pas du binaire comme le DOC).

n°1015723
FlorentG
Unité de Masse
Posté le 17-03-2005 à 11:04:24  profilanswer
 

Ah moins que ton serveur PHP soit sous windows, dans ce cas tu passe par COM, tu instancie un objet Word, et c'est parti :)

n°1015735
rompi
Posté le 17-03-2005 à 11:19:48  profilanswer
 

Word n'étant pas un format ouvert, je te le déconseille,
je ne savais pas que c'était possible d'attaquer par COM en Php, mais à mon avis c'est la seul solution (non portable bien enttendue)
 
En plus d'une version de word, à l'autre, et autre logiciel lisant des .doc, tu peux avoir des surprises....
 
Un RTF serait sûrement mieux adapté si tu veux faire un document éditable, sinon PDF ;)

n°1015737
FlorentG
Unité de Masse
Posté le 17-03-2005 à 11:21:05  profilanswer
 

Je suis con, y'a une super solution. Mais à une seule condition : c'est que t'ai Word 2003. Vu que Word peut maintenant utiliser de l'XML comme format, tu génère ton fichier en XML (la structure est connue et documentée), puis tu peux l'ouvrir sous Word :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Génération dynamique de documents paramétrés (templates)

 

Sujets relatifs
creation bouton pour acces paramètres matos[ make ] pb assez avancé de génération automatique....
gestion dynamique de donnée sous flashCompression Zlib d'une page dynamique
[XML][XSL] Filtrage et trie dynamique[resolu] [JSP][Tomcat 5] Problème lors du passage de paramètres ?
[SVG] lien avec passage de paramètresIntégrer une police dynamique
ajout d'un champ dynamique interface graphiqueParamètres ligne de commande internet explorer.
Plus de sujets relatifs à : Génération dynamique de documents paramétrés (templates)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR