Display .docx (.doc) on Browser without downloading in php

前端 未结 1 1236
终归单人心
终归单人心 2021-02-15 22:19

Is there any alternative way of viewing a file(locally/online) in PHP? Since I want to display a .docx (.doc) file in my browser but it keeps on downlo

相关标签:
1条回答
  • 2021-02-15 22:24

    After a lot research i found a best solution to display almost every type of document in browser using iframe.

    Solution is Google Docs Viewer

    Just use iframe as given below and replace url of document in it.

    <iframe src='https://docs.google.com/viewer?url=ENTER URL OF YOUR DOCUMENT HERE&embedded=true' frameborder='0'></iframe>
    

    By Replacing sample url for .docx file, above code becomes.

    <iframe src='https://docs.google.com/viewer?url=http://calibre-ebook.com/downloads/demos/demo.docx&embedded=true' frameborder='0'></iframe>
    

    By Replacing sample url for .pdf file, above code becomes.

    <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>
    

    Note: Document that you need to display in browser must have correct url and must be publicly available, because Google needs to fetch and display document, process fails if document is private and you will see iframe with NO PREVIEW AVAILABLE

    0 讨论(0)
提交回复
热议问题