Page 1 sur 1

afficher le contenu d'un .doc dans le navigateur

Posté : 20 janv. 2010, 14:03
par jojo1000
Bonjour, comme l'indique le titre je cherche à afficher le contenu d'un .doc dans la fenêtre du navigateur.
Mais je ne sais pas comment faire.
Quelqu'un pourrait-il m'aider? :mrgreen:

Re: afficher le contenu d'un .doc dans le navigateur

Posté : 20 janv. 2010, 15:39
par Victor BRITO
La meilleure solution consiste à créer un lien vers le document Word en question et de laisser le navigateur se débrouiller pour le téléchargement de celui-ci (s'il est muni d'un plug-in permettant d'afficher directement le document, il l'affichera ; sinon, il proposera à l'utilisateur de l'ouvrir sous sa suite bureautique préférée ou de l'enregistrer quelque part en local). Autrement dit :
<a href="chemin/vers/ton/document.doc" type="application/msword">intitulé de ton document (format Word, poids du document)</a>

Re: afficher le contenu d'un .doc dans le navigateur

Posté : 20 janv. 2010, 18:07
par Genova
Salut,
dans tous les cas je ne crois pas qu'il soit possible d'afficher un fichier .doc dans une page (tu peux tout juste les charger en PHP, et encore c'est pas super stable dans mes souvenirs), même dans une Iframe, comme le dit Victor tu ne pourras que le télécharger. Préfère les PDF si tu as vraiment besoin d'afficher un type de documents.

Re: afficher le contenu d'un .doc dans le navigateur

Posté : 20 janv. 2010, 18:30
par Victor BRITO
Préfère les PDF si tu as vraiment besoin d'afficher un type de documents.
Le recours au format PDF ne met pas à l'abri du problème que j'ai soulevé pour le format Word. De plus, un document PDF peut aussi bien s'afficher dans le navigateur (si le plug-in PDF y est installé) que provoquer l'ouverture d'Adobe Reader (ou du logiciel choisi par défaut pour lire les PDF).

Bref, lorsqu'on donne accès à un document bureautique, il vaut mieux privilégier l'accès par un simple lien hypertexte (précisant le format et le poids du fichier, afin que nul utilisateur ne soit surpris si l'URL met du temps à être chargée ou si une application s'ouvre sans son avis).

Re: afficher le contenu d'un .doc dans le navigateur

Posté : 20 janv. 2010, 20:37
par jojo1000
A ce moment-là existe-t-il des fonctions php pour convertir un .doc en pdf?

Re: afficher le contenu d'un .doc dans le navigateur

Posté : 20 janv. 2010, 23:53
par Victor BRITO
A ce moment-là existe-t-il des fonctions php pour convertir un .doc en pdf?
Des fonctions PHP, je n'en sais rien. En revanche, il existe des plug-in d'exportation vers le format PDF pour Microsoft Office ; je dirai même plus : OpenOffice.org fournit nativement un outil d'exportation vers le format PDF. ;)

Re: afficher le contenu d'un .doc dans le navigateur

Posté : 25 janv. 2010, 11:25
par jojo1000
il existe des plug-in d'exportation vers le format PDF pour Microsoft Office ; je dirai même plus : OpenOffice.org fournit nativement un outil d'exportation vers le format PDF. ;)
je travaille en php, pourquoi faire simple quand on peut faire compliquer!

Re: afficher le contenu d'un .doc dans le navigateur

Posté : 26 janv. 2010, 00:54
par Grummfy
si ton serveur est sur un windows avec un lecteur doc isntallé dessus, il y a moyen de récupéré le contenu d'un fichier doc et donc de l'afficher en le traduisant en html, sinon le plsu reste la piste évoqué dans le premier message...

piste : http://be2.php.net/manual/fr/book.com.php

Re: afficher le contenu d'un .doc dans le navigateur

Posté : 31 janv. 2010, 07:43
par jojo1000
mon serveur est linux...
j'ai vu des codes en asp sur le net pour afficher un .doc mais je doute de pouvoir les faire fonctionner sur mon serveur. :evil: