2012-01-17 74 views
0

是否有人知道如何不通過鏈接提供用戶下載doc文件的鏈接,我可以將文件的一部分嵌入到同一頁面上的iframe中。我想給用戶一個關於iframe的傳情,但不能訪問整個文檔..謝謝!使用iframe預覽和嵌入文件的一部分

+0

你的意思是'.DOC'文件就像一個MicrosoftWord文檔? – Pointy 2012-01-17 20:33:28

+0

感謝您的快速回復。是.docx,.doc甚至.txt – Jon 2012-01-17 20:44:53

+0

它是一個很大的區別。如果您關心的是廣泛的受衆羣體,那麼您無法真正期望每個人都擁有可以呈現.doc文件的瀏覽器。網頁瀏覽器主要關注HTML,而不是像這樣的專有格式。因此,您可以將某些摘要預先導出爲HTML,或者使用一些服務器端代碼將該文件呈現爲圖像。我從來沒有嘗試過這樣的事情,所以我不知道它會帶來什麼。 – Pointy 2012-01-17 20:47:58

回答

0

瀏覽器無法打開本機MS Word文件。

對於'.doc'或'.docx'文件,您需要讀取服務器端的except文件並將其轉換爲HTML。對於'.txt',大多數瀏覽器會自動讀取這些內容,但如果只想顯示摘錄,則需要讀取文件,可能是服務器端。

參見Convert .doc to html in php。一旦你在服務器上有了HTML,你可以在顯示它之前修剪它以做出摘錄。

壞消息是這可能比你想象的更復雜。好消息是你不需要iframe。

+0

謝謝!這似乎非常艱難..http://www.notehall.com/document/profile/id/2685多數民衆贊成的結果;米去找不出他們是如何做到這一點。 – Jon 2012-01-17 21:08:22

+0

該網站在某些自定義品牌下看起來正在使用Scribd.com。 Scribd是一家致力於文檔管理的公司,所以是的,它很難複製!如果您將功能範圍縮小,那麼您可能有機會。祝你好運。 – peteorpeter 2012-01-17 21:16:35

+0

確定很酷,非常感謝。很顯然,Google有一個非常酷的嵌入選項,可以很好地處理pdf ..爲了讓它適用於.docx .. :) – Jon 2012-01-17 21:31:12

相關問題