[C#] Afficher un document word dans une page

Afficher un document word dans une page [C#] - C#/.NET managed - Programmation

Marsh Posté le 20-05-2004 à 12:45:59    

Bonjour,
Je fais encore appel à vous pour un autre problème. J'aimerais pouvoir afficher, dans une page en C#, le contenu d'un fichier word (version 2000, xp ou 2003) à partir de son url! Et si possible avec un minimum de formatage..
J'ai cherché dans la msdn, sans succès. Donc j'aurais voulu savoir si il existe des facons simples d'y arriver. Si aucun outil n'existe pas déjà, je laisserais tombé et me contenterais de fournir des url de fichiers .doc à mes visiteurs.
 
Ciao  :hello:


---------------
"Un voyage de plusieurs milliers de kilometres commence par un simple pas"
Reply

Marsh Posté le 20-05-2004 à 12:45:59   

Reply

Marsh Posté le 21-05-2004 à 14:17:10    

Peux-tu préciser ce qu'est une "page" pour toi ? Est-ce une page en ASP.NET ? Est-ce un formulaire d'une application Winforms ?
 
--
Jay
{Epitech.}
http://msdn.labtech.epitech.net/blogs


Message édité par jaylee le 30-05-2004 à 16:52:33
Reply

Marsh Posté le 21-05-2004 à 14:48:19    

A la limite, peu importe que le contenu du fichier soit affiché sur une page web ou dans un formulaire. Car j'imagine que le plus compliqué c'est de récupérer le contenu du fichier doc en ayant comme seul parametre son url.
Enfin si ca peut aider, le but est d'afficher le contenu du fichier dans une page web (et plus precisement un usercontrol) en utilisant, si possible, sinon tant pis, des outils fournit par c#/.net
Thx d'avance


---------------
"Un voyage de plusieurs milliers de kilometres commence par un simple pas"
Reply

Marsh Posté le 24-05-2004 à 08:57:24    

totokick a écrit :

A la limite, peu importe que le contenu du fichier soit affiché sur une page web ou dans un formulaire. Car j'imagine que le plus compliqué c'est de récupérer le contenu du fichier doc en ayant comme seul parametre son url.
Enfin si ca peut aider, le but est d'afficher le contenu du fichier dans une page web (et plus precisement un usercontrol) en utilisant, si possible, sinon tant pis, des outils fournit par c#/.net
Thx d'avance


 

Code :
  1. ' Visual Basic
  2. ThisApplication.Documents.Open("C:\Test\MyNewDocument.doc" )
  3. // C#
  4. object missingValue = Type.Missing;
  5. object fileName = "C:\\Test\\MyNewDocument.doc";
  6. ThisApplication.Documents.Open(ref fileName, ref missingValue,
  7.     ref missingValue, ref missingValue, ref missingValue,
  8.     ref missingValue, ref missingValue, ref missingValue,
  9.     ref missingValue, ref missingValue, ref missingValue,
  10.     ref missingValue, ref missingValue, ref missingValue,
  11.     ref missingValue, ref missingValue);


 
 
jette un coup dóeil ici, ca a l´air pas mal:
http://msdn.microsoft.com/library/ [...] amming.asp
 
et plus precisement la :
http://msdn.microsoft.com/library/ [...] uments.asp
 
jespere que ca va taider

Reply

Marsh Posté le 25-05-2004 à 16:33:47    

Vous avez réussi à faire marcher ce code ? Qu'est-ce que c'est ThisApplication, il faut le remplacer par quoi ?
 
Perso j'avais essayé de lire toutes sortes de documents avec une instance de AxWebBrowser, qui permet d'émuler un navigateur web. Mais je n'arrive plus à l'utiliser ...

Reply

Marsh Posté le 25-05-2004 à 17:42:16    

plus simple encore : si c'est pour de l'asp.net
Response.Write("<scrpit>window.open('"+TonUrl+"');</script>" );


Message édité par schmur le 25-05-2004 à 17:46:56
Reply

Sujets relatifs:

Leave a Replay

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