J'ai besoin d'ouvrir le fichier docx dans le navigateur. J'ai essayé avec le code ci-dessous. Mais une erreur se produit que le fichier est corrompu. Est-ce que le type de contenu est correct, essayé avec l'application type/msword aussi.ouvrir docx dans asp.net
Response.AddHeader ("content-disposition", "inline; nom_fichier =" + DisplayFileName); Response.ContentType = "application/vnd.openxmlformats-officedocument.wordprocessingml.document"; // getContentType (nomfichier); Response.WriteFile (chemin complet); Response.End(); Response.Flush();
Le code fonctionne pour tous les autres types de fichiers lorsque le type de contenu approprié est donné. Le problème est seulement avec docx.
Essayé avec 'application/vnd.ms-xpsdocument'. Le même problème existe. Word 2007 s'ouvre mais son dit que le fichier est corrompu. Le type MIME a également été ajouté dans les types MIME IIS. – Sandhya
y a-t-il des images dans le fichier? – adrianos
J'ai essayé un document sans images, seulement du texte formaté. L'exigence est de soutenir tous les types de fichiers Word. – Sandhya