J'essayais de tester le code en utilisant com class pour afficher les fichiers Word, mais je n'arrive pas à obtenir la réponse et je continue de chercher. J'ai des erreurs et parfois, les programmes n'affichent rien du tout. S'il vous plaît donnez-moi quelques idées. Je travaille avec PHP 4.Comment puis-je afficher des documents Word dans une zone de texte en utilisant PHP?
Répondre
Voulez-vous dire que vous voulez que le mot plugin soit activé dans le navigateur? Essayez l'étiquette <object>
avec le type mime correct.
Si le site est hébergé sur un ordinateur Windows avec Word, vous pouvez utiliser une extension COM vers PHP qui vous donnera accès aux documents Word. En utilisant les méthodes d'automatisation exposées par le modèle Automation de Word, vous pourriez probablement faire quelque chose comme exporter un document Word en HTML, puis rendre ce HTML à un certain frame/div sur votre page. Je n'ai pas regardé le code ou essayé, mais quelqu'un a créé une classe word/php ici:
http://www.phpclasses.org/browse/package/3553.html
Il y en a probablement beaucoup d'autres.
Bien que j'ai vu du code dans le passé qui lirait réellement un document Word directement sans l'utilisation de l'automatisation, je ne le recommanderais pas car il pourrait être facilement cassé par de nouvelles versions ou bizarreries au format de fichier.
- 1. Applet pour afficher des documents Word
- 2. Utilisation de Process.Start pour imprimer des documents sans afficher Word
- 3. Comment afficher le HTML dans une zone de texte
- 4. Comment analyser des documents Word avec ruby?
- 5. Comment afficher un accent grave dans une zone de texte
- 6. Diviser des documents dans Word 2007
- 7. ASP.NET Servant des documents Word
- 8. Afficher les données dans une zone de texte
- 9. Afficher le texte d'aide en cliquant sur la zone de texte en utilisant jquery
- 10. Rejoindre des documents MS Word
- 11. C# - Ecrire un journal en utilisant une zone de texte
- 12. Afficher uniquement les numéros dans une zone de texte
- 13. Comment afficher une zone d'édition de texte "sur" l'écran?
- 14. Comment générer des documents Microsoft Word à l'aide Sphinx
- 15. Applescript pour imprimer des documents Word
- 16. Copier des wingdings (etc.) à partir de documents Word vers des champs de texte html
- 17. Comment ajouter à une zone de texte la ligne rouge (comme une mauvaise orthographe dans Word)?
- 18. Mettre l'accent dans une zone de texte avec un nom de variable en utilisant javascript
- 19. Comment sélectionner une plage de caractères dans une zone de texte en utilisant Javascript?
- 20. Ouverture/activation de documents Word dans une macro VBA
- 21. Comment afficher une valeur de champ * foreign * dans une zone de texte?
- 22. Comment afficher une zone de texte, un bouton, etc. dans une applet Java?
- 23. en sélectionnant une date par défaut date d'aujourd'hui dans une zone de texte en utilisant le contrôle de calendrier ajax
- 24. Comment charger html en utilisant jquery dans une zone de texte TinyMCE
- 25. Comment créer un document Microsoft Word "en lecture seule" dans une bibliothèque de documents SharePoint?
- 26. Division de documents Word avec VBA
- 27. Accès aux documents Word dans une application Rails
- 28. Afficher des images en utilisant PHP ne fonctionne pas
- 29. Objets incorporés dans des documents MS Office utilisant Python?
- 30. Comment mettre un masque dans une zone de texte?
J'ai déjà essayé ce code et j'obtiens une erreur comme path n'est pas valide. mais quand j'ai le chemin vers l'emplacement du fichier. Est-ce que la version de php que j'utilise en ce moment a quelque chose à voir avec ça? –
J'en ai pris un pour l'équipe et j'ai parcouru l'horrible et horrible site phpclasses, enregistré, et il s'avère que cela dépend aussi de COM. – cgp
+1 pour le commentaire phpclasses. je veux dire vraiment. ajouter quelques chapiteaux et texte clignotant et c'est 1995 encore. – Karim