वर्तमान में किसी भी ब्राउज़र में वर्ड डॉक्यूमेंट्स को रेंडर करने के लिए कोड आवश्यक नहीं है, और जहाँ तक मुझे पता है, कोई क्लाइंट-साइड लाइब्रेरी नहीं है जो वर्तमान में उन्हें रेंडर करने के लिए मौजूद है।
हालाँकि, यदि आपको केवल वर्ड डॉक्यूमेंट प्रदर्शित करने की आवश्यकता है, लेकिन इसे संपादित करने की आवश्यकता नहीं है, तो आप <iframe>
दूरस्थ रूप से होस्ट किए गए .doc
/ प्रदर्शित करने के लिए Google डॉक्यूमेंट्स व्यूअर का उपयोग कर सकते हैं .docx
।
<iframe src="https://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>
समाधान " फैंसीबॉक्स का उपयोग करके एक शब्द दस्तावेज़ कैसे प्रदर्शित करें " से अनुकूलित किया गया ।
उदाहरण:
JSFiddle
हालाँकि, यदि आपके पास मूल समर्थन है, तो अधिकांश में, यदि सभी ब्राउज़र नहीं हैं, तो मैं एक पीडीएफ फाइल के रूप में .doc
/ .docx
को फिर से शुरू करने की सलाह दूंगा, जिन्हें मोज़िला द्वारा PDF.js का उपयोग करके स्वतंत्र रूप से प्रदान किया जा सकता है ।
संपादित करें:
टिप्पणी में Microsoft Office 365 दर्शक को पोस्ट करने के लिए fatbotdesigns के लिए बहुत धन्यवाद ।
<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=http://remote.url.tld/path/to/document.doc' width='1366px' height='623px' frameborder='0'>This is an embedded <a target='_blank' href='http://office.com'>Microsoft Office</a> document, powered by <a target='_blank' href='http://office.com/webapps'>Office Online</a>.</iframe>
एक और महत्वपूर्ण चेतावनी को ध्यान में रखना है, जैसा कि बताया गया है Lightswitch05 है कि , यह है कि यह आपके दस्तावेज़ को किसी तृतीय-पक्ष सर्वर पर अपलोड करेगा। यदि यह अस्वीकार्य है, तो प्रदर्शन का यह तरीका कार्रवाई का उचित पाठ्यक्रम नहीं है।
लाइव उदाहरण:
Google डॉक्स दर्शक
माइक्रोसॉफ्ट ऑफिस व्यूअर