Je travaille sur un projet basé sur le framewrok 1.1.
Je voudrais pouvoir interagir sur des documents word à partir du serveur,
sachant que Office n 'est pas installé sur ce dernier.
J'entends bcp parler de l'espace de noms Microsoft.Office.Interop.Word sans
réellement le maitriser.
Est il possible de réaliser (par exemple) un fusion d'un document word (.doc
ou .dot) avec une source de données et présenter le document final à
l'utilisateur.
Tout ceci à en travaillant depuis le serveur en code behind et sans word
d'installer.
Dois je me retourner vers un composant tiers ? Si quelqu un a connaissance
d'un tel produit ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre Vivier-Merle
Bonjour,
Vous pouvez générer le fichier word en WordML (XML à la word) ( voir http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_wd2003_ta/html/odc_Wdnew2k3XMLOM.asp) voir utiliser le nouveau format Open XML d'Office 2007 (ex .docx) qui est également en XML mais en plus sépare les données du formatage (voir : http://msdn2.microsoft.com/en-us/library/ms771890.aspx)
Autre option, utiliser ASPOSE (ex : http://www.aspose.com/) ou autres produits tiers
Cordialement, Pierre - MVP SPS Venez visiter mon blog : http://blogs.developpeur.org/pierre !
"fabrice" a écrit dans le message de news:
Bonjour à tous,
Je travaille sur un projet basé sur le framewrok 1.1. Je voudrais pouvoir interagir sur des documents word à partir du serveur, sachant que Office n 'est pas installé sur ce dernier. J'entends bcp parler de l'espace de noms Microsoft.Office.Interop.Word sans réellement le maitriser. Est il possible de réaliser (par exemple) un fusion d'un document word (.doc ou .dot) avec une source de données et présenter le document final à l'utilisateur. Tout ceci à en travaillant depuis le serveur en code behind et sans word d'installer.
Dois je me retourner vers un composant tiers ? Si quelqu un a connaissance d'un tel produit ?
merci de votre aide fabrice
Bonjour,
Vous pouvez générer le fichier word en WordML (XML à la word) ( voir
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_wd2003_ta/html/odc_Wdnew2k3XMLOM.asp)
voir utiliser le nouveau format Open XML d'Office 2007 (ex .docx) qui est
également en XML mais en plus sépare les données du formatage (voir :
http://msdn2.microsoft.com/en-us/library/ms771890.aspx)
Autre option, utiliser ASPOSE (ex : http://www.aspose.com/) ou autres
produits tiers
Cordialement,
Pierre - MVP SPS
Venez visiter mon blog : http://blogs.developpeur.org/pierre !
"fabrice" <emouchet@test.com> a écrit dans le message de news:
u7cIFn08GHA.3916@TK2MSFTNGP04.phx.gbl...
Bonjour à tous,
Je travaille sur un projet basé sur le framewrok 1.1.
Je voudrais pouvoir interagir sur des documents word à partir du serveur,
sachant que Office n 'est pas installé sur ce dernier.
J'entends bcp parler de l'espace de noms Microsoft.Office.Interop.Word
sans réellement le maitriser.
Est il possible de réaliser (par exemple) un fusion d'un document word
(.doc ou .dot) avec une source de données et présenter le document final à
l'utilisateur.
Tout ceci à en travaillant depuis le serveur en code behind et sans word
d'installer.
Dois je me retourner vers un composant tiers ? Si quelqu un a connaissance
d'un tel produit ?
Vous pouvez générer le fichier word en WordML (XML à la word) ( voir http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_wd2003_ta/html/odc_Wdnew2k3XMLOM.asp) voir utiliser le nouveau format Open XML d'Office 2007 (ex .docx) qui est également en XML mais en plus sépare les données du formatage (voir : http://msdn2.microsoft.com/en-us/library/ms771890.aspx)
Autre option, utiliser ASPOSE (ex : http://www.aspose.com/) ou autres produits tiers
Cordialement, Pierre - MVP SPS Venez visiter mon blog : http://blogs.developpeur.org/pierre !
"fabrice" a écrit dans le message de news:
Bonjour à tous,
Je travaille sur un projet basé sur le framewrok 1.1. Je voudrais pouvoir interagir sur des documents word à partir du serveur, sachant que Office n 'est pas installé sur ce dernier. J'entends bcp parler de l'espace de noms Microsoft.Office.Interop.Word sans réellement le maitriser. Est il possible de réaliser (par exemple) un fusion d'un document word (.doc ou .dot) avec une source de données et présenter le document final à l'utilisateur. Tout ceci à en travaillant depuis le serveur en code behind et sans word d'installer.
Dois je me retourner vers un composant tiers ? Si quelqu un a connaissance d'un tel produit ?