Comment faire pour afficher plus utilisé des extensions de fichier (pdf, doc, docx, xls, ...) dans un navigateur à l'aide de PHP?
Actuellement à développer un mobile webmail pour mon école, je rencontre l'iPhone problème : les utilisateurs d'iPhone sont de permettre de télécharger des fichiers, donc je tiens à leur permettre, au moins, de consulter leurs fichiers avec les extensions courantes : doc, docx, xls, xlsx, pdf, ppt, pptx, XML, fichiers open office, une sorte de suite.
Fait quelque chose existe pas à le faire avec PHP ou HTML/Javascript ?
Vous êtes probablement parler réglage correct d'en-tête: php.net/manual/en/function.header.php
Il semble que cela fonctionne pour les fichiers pdf depuis plus de navigateur sont en mesure d'ouvrir des fichiers pdf, mais comment être sûr qu'un navigateur mobile sera en mesure d'ouvrir par exemple un fichier docx correctement ?
Probablement pas. Mais il n'y a pas beaucoup que vous pouvez faire à ce sujet. Vous pouvez essayer de trouver des bibliothèques qui vous permettent de faire un code HTML ou image d'aperçu du document, similaire à ce que Google fait. Ou si vous savez que tous les clients peuvent visualiser les fichiers pdf, j'allais essayer de les convertir au format pdf, qui est probablement plus facile.
Ahhh... Maintenant je vois que j'ai mal lu votre question.
Il semble que cela fonctionne pour les fichiers pdf depuis plus de navigateur sont en mesure d'ouvrir des fichiers pdf, mais comment être sûr qu'un navigateur mobile sera en mesure d'ouvrir par exemple un fichier docx correctement ?
Probablement pas. Mais il n'y a pas beaucoup que vous pouvez faire à ce sujet. Vous pouvez essayer de trouver des bibliothèques qui vous permettent de faire un code HTML ou image d'aperçu du document, similaire à ce que Google fait. Ou si vous savez que tous les clients peuvent visualiser les fichiers pdf, j'allais essayer de les convertir au format pdf, qui est probablement plus facile.
Ahhh... Maintenant je vois que j'ai mal lu votre question.
OriginalL'auteur Alex B | 2011-01-26
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser google doc du spectateur: http://docs.google.com/viewer
Cela vous permettra d'afficher tous ces formats directement dans le navigateur.
Fondamentalement, vous avez juste à faire pour afficher un document:
(Notez que google docs doivent avoir accès à ces documents, qui ne peuvent ou ne peuvent pas faire de cette solution inadaptée.)
En fait, c'est génial, mais comment puis-je l'utiliser pour les pièces jointes, comme il n'existe pas un lien direct pour y accéder ? (désolé, j'ai oublié de mentionner que j'ai voulu faire des pièces jointes affichables).
vous aurez à les rendre disponibles à certaines url
J'imagine que oui, mais comment puis-je le faire ? J'ai essayé de s'en faire l'écho avec une force de téléchargement d'en-tête, mais Google ne semble pas accepter que :/
la dernière fois que j'ai essayé, le spectateur a été que de prendre le fichier de suffixe en compte, pas le type de contenu (ajout de
&format=.doc
à la fin de l'URL, sans encodage de la.
, a fait le tour 😉 )OriginalL'auteur Arnaud Le Blanc