Associer de l'XML à un document WORD

Associer de l'XML à un document WORD - PHP - Programmation

Marsh Posté le 27-05-2005 à 12:32:11    

Salut, voila la problematique dans laquelle je suis:
Je suis sensé générer à partir d'information contenu sous MySQL et sur un site tournant sur un serveur Apache des devis au format word...
J'ai essayé les objets COM mais ils ne tournent pas sous ma version de PHP 4.3 puisqu'ils plantent Apache donc solution abandonnée (les Super RPC c'est pas TOP :( )...
Je ne peux pas faire du  RTF simple car je ne fait pas que remplacer des signets par des valeurs simples en effet je dois generer des tableaux...
Je ne vois plus qu'une seule solution: Generer tous mes infos au format XML et ensuite créer un modele WORD qui lirait ces infos et se generait a partir d'elles...
Il faut aussi que si je modifie le fichier word ben l'XML soit impacté aussi...
 
Est ce que c'est faisable sous Word 2002?
Vous avez deja eu un cas pareil?
Avez vous une meilleure solution?
Merci :) :bounce:

Reply

Marsh Posté le 27-05-2005 à 12:32:11   

Reply

Marsh Posté le 27-05-2005 à 12:33:20    

Pour l'XML, c'est sous Word 2003...

Reply

Marsh Posté le 27-05-2005 à 12:48:49    

uniquement? :(

Reply

Marsh Posté le 27-05-2005 à 12:49:31    

Je sais pas trop, mais je sais qu'avec la version 2003, il est possible d'enregistrer ses documents en XML sans aucune perte

Reply

Marsh Posté le 27-05-2005 à 13:06:56    

oui mais nos clients n'ont pas tous Word 2003 :(
Une autre solution?

Reply

Marsh Posté le 27-05-2005 à 15:22:35    

PETOZAK a écrit :

oui mais nos clients n'ont pas tous Word 2003 :(
Une autre solution?


 
 
il change de version?

Reply

Marsh Posté le 27-05-2005 à 15:39:31    

ca coute de l'argent c'est pas gratuit :(

Reply

Marsh Posté le 27-05-2005 à 15:41:52    

Bah, ils en virent un ou deux, ça leur fera assez pour une licence de word 2003 :D

Reply

Marsh Posté le 27-05-2005 à 15:43:16    

et voila le tour est jouer :d

Reply

Marsh Posté le 27-05-2005 à 18:29:48    

et générer ton devis en pdf? C'est forcément du .doc?

Reply

Marsh Posté le 27-05-2005 à 18:29:48   

Reply

Marsh Posté le 28-05-2005 à 14:07:07    

j'ai pensé au PDF que je prefere largement!
mais apres il l'edite comment?  
En achetant Adobe writer? trop cher :p

Reply

Marsh Posté le 28-05-2005 à 17:38:26    

Tu pourrais integrer un interface d'edition, et lui sortir de pdf fini.

Reply

Marsh Posté le 28-05-2005 à 20:42:40    

et sortir le devis en .xls? Y'a des librairies php qui génèrent du xls (spreadsheet_writer, il me semble qu'il y en a une qui s'appelle comme ça).

Reply

Marsh Posté le 28-05-2005 à 22:40:18    

oui le XLS est une bonne possib , j'en parle au boss...
Le Devis doit etre editable donc pdf fini c pas trop ca ;)

Reply

Marsh Posté le 29-05-2005 à 16:35:23    

tu peux faire du tab delimited (en inserant des \t et des \n entre tes champs) que tu fusionne ensuite facilement avec word.
tu as egalement l'option de transformer ton XML en html via un xsl (mais bon ecrire le XSL est pas tres simple) puis de transformer ce html en pdf (via htmldoc => freeware generant du pdf)

Reply

Marsh Posté le 29-05-2005 à 16:36:47    

Citation :

Le Devis doit etre editable donc pdf fini c pas trop ca  


oublies le pdf j'avais pas vu ca


Message édité par betsamee le 29-05-2005 à 16:37:20
Reply

Marsh Posté le 31-05-2005 à 09:25:09    

rufo a écrit :

et sortir le devis en .xls? Y'a des librairies php qui génèrent du xls (spreadsheet_writer, il me semble qu'il y en a une qui s'appelle comme ça).


 
Tu n'aurais pas un lien  vers la librairie, je cherche sur google mais je ne trouve pas la librairie mais que des tutos! :(

Reply

Marsh Posté le 31-05-2005 à 09:39:52    

c'est bon j'ai trouvé :)

Reply

Marsh Posté le 31-05-2005 à 09:55:39    

PETOZAK a écrit :

c'est bon j'ai trouvé :)


 
Bah tu pourrais mettre la solution

Reply

Marsh Posté le 31-05-2005 à 10:22:35    

c'est vrai pardon... :p
http://pear.php.net/package/Spreadsheet_Excel_Writer
 
Attentoin galere de chez galere pour installer pear et consors requis :)

Reply

Marsh Posté le 31-05-2005 à 11:11:33    

PAr contre j'ai un gors probleme :(...
J'ai l'impression qu'il est impossible d'ouvrir un document avec cette librairie on ne peut qu'en creer un nouveau :(
Adieu mes modeles xls???
Dites moi NON s'il vous plait :)


Message édité par PETOZAK le 31-05-2005 à 11:11:42
Reply

Marsh Posté le 31-05-2005 à 11:14:40    

Oué tu as peut être raison

Reply

Marsh Posté le 31-05-2005 à 11:39:22    

je pense hélas, en tout cas si quelqu'un a une solution pour ouvrir un xls et l'alimenter avec spreadsheet ce serait cowl ;)

Reply

Marsh Posté le 01-06-2005 à 13:20:37    

PETOZAK a écrit :

je pense hélas, en tout cas si quelqu'un a une solution pour ouvrir un xls et l'alimenter avec spreadsheet ce serait cowl ;)


 
Et ça poserait un pb de regénérer tes modèles avec la lib? A mons que ce soit le service "qualité" de la boîte qui crée les modèles?...

Reply

Marsh Posté le 01-06-2005 à 14:20:26    

oui avec cette librairie adieu les modeles c'est sur

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed