php
でファイルを表示する方法はありますか(ローカル/オンライン)ですか?私はブラウザに.docx (.doc)
ファイルを表示したいので、それをダウンロードし続けます。それで誰かのためのコードを持っている人?私は他のソースコードを検索し続けますが、運はありません。私はIframe
を使ってみましたが、まだファイルをダウンロードし続けています。ありがとう!ブラウザで.docx(.doc)をPHPでダウンロードせずに表示
6
A
答えて
2
私はwww.dropbox.comのMS Officeドキュメントをいくつか見てきました。私はちょうど一見した、使用されるツールはQuickLook Frameworkと呼ばれています。 docx/docをpdfに変換し、pdfドキュメントをWebサイトに表示します。しかし、それはiOSライブラリです。
文書が公開されている場合は、Office web viewerまたはGoogle Docs viewerを使用できます。
私は、Word文書をオンラインで見るのにPHPを使用したことは一度もありません。しかしパーサを書くことは間違いありません。問題は、どのくらいの書式を保持したいのですか? フォーマットが失われても問題が解決しない場合は、similarquestionsの回答から始めてみてください。
3
多くの研究の後、私はiframeを使用してブラウザのほとんどすべての種類のドキュメントを表示する最適なソリューションを見つけました。
ソリューションは、ちょうど下記のよう
iframe
を使用して、それに文書のURLを置き換えるGoogle Docs Viewer
です。
<iframe src='https://docs.google.com/viewer?url=ENTER URL OF YOUR DOCUMENT HERE&embedded=true' frameborder='0'></iframe>
.docx
ファイルのサンプルURLを置換すると、上記のコードになります。
<iframe src='https://docs.google.com/viewer?url=http://calibre-ebook.com/downloads/demos/demo.docx&embedded=true' frameborder='0'></iframe>
.pdf
ファイルのサンプルURLを置換すると、上記のコードになります。
<iframe src='https://docs.google.com/viewer?url=http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf&embedded=true' frameborder='0'></iframe>
注:ドキュメントがプライベートである場合は、ブラウザで表示する必要がある文書は、正しい URLを持っている必要がありますし、Googleが取得し、表示文書 する必要があるため、公に利用可能にする必要があり、プロセスが失敗しますそして あなたはでプレビュー不可をのiframeを見ないだろう
関連する問題
- 1. Web SVN DocXファイルを表示するブラウザ
- 2. OfficeドキュメントをWebブラウザに表示せずに表示する
- 3. ダウンロードせずにGitHubでドキュメントを表示するには
- 4. doc/docx to postscript/ps
- 5. Webformsでドキュメント(DOC、DOCX、RTF、TXT)を編集
- 6. PHPを使用して、ほとんどの使用ファイル拡張子(pdf、doc、docx、xls、...)をブラウザに表示するにはどうすればよいですか?
- 7. javaダウンロードword doc、内容は16進数で表示
- 8. doc/docxドキュメントのデフォルトのドキュメントフォントサイズ
- 9. doc/docxをセマンティックHTMLに変換する
- 10. HTMLをodt、doc、docxに変換する
- 11. DOCXをRubyのDOCに変換する
- 12. .doc/docxをHtmlに変換する
- 13. .docを.docxに変換するC#
- 14. ブラウザにポップアップを表示させずにAjax認証を行う
- 15. ブラウザでリフレッシュせずにPHPでgetcookie変数を出力する
- 16. ブラウザで表示する代わりにKMLファイルをダウンロード
- 17. ブラウザに読み込みアニメーションを表示させずに、バックグラウンドでPHPスクリプトを実行するには?
- 18. UIWebViewは.docxダイアグラムを正しく表示できません。
- 19. PDF、DOC、DOCXをPythonでテキスト形式に変換するソリューション
- 20. PHPで、私は自分のサーバーにそれを格納せずにブラウザにs3ファイルをダウンロードしたい
- 21. .docおよび.docxドキュメントからプレーンテキストを読み込んでFlex3テキスト領域に表示する方法
- 22. ブラウザで表示
- 23. How To:PythonでMFC Docファイルを表示
- 24. doc/docxをサーバ上で即座にrtf/pdfに変換できますか?
- 25. ブラウザに表示する代わりにpdfをダウンロードする
- 26. アンドロイドに保存せずにダウンロードしたファイルを表示しますか?
- 27. PHP Imagepngの出力がブラウザに表示されません
- 28. PHPのテキストはブラウザに表示されません
- 29. PDFを強制的にブラウザに表示し、ダウンロードしないでください。
- 30. Doc/Viewアプリケーションを非表示にする
このhttp://stackoverflow.com/questions/188452/reading-writing-a-ms-word-file-in-phpを読んで、http://phpword.codeplex.com – bruchowski
をご覧ください。それはあなたのサーバーとブラウザの設定に依存します –
@ TunZarniKyawその設定は何でしょうか? – leonardeveloper