我已將用戶上傳的文檔(.doc,.pdf)作爲Blob對象存儲到數據存儲中。 而不是允許用戶下載文檔,我想將其作爲HTML頁面 來查看文檔。如何將Blob轉換爲HTML?谷歌應用程序引擎是否提供相同的現成API?將Blob對象轉換爲Google應用程序中的html
0
A
回答
1
否。AppEngine本身不提供任何文件格式轉換工具。您可能需要查看Google Drive API,它可能在某種程度上爲您進行格式轉換。
2
AppEngine中沒有現成的API將.doc或.pdf(或其他類型的)文件轉換爲HTML。您需要爲您的首選語言找到一個庫,以將Blob文件解析爲其作爲對象模型(如DOM)構建的部分。然後,您需要編寫代碼將對象模型的各個部分轉換爲HTML,除非您有幸找到另一個庫。不,StackOverflow不是問一個問題,「有什麼圖書館......」。
0
大多數瀏覽器已經有一個內置的PDF查看器。如果您提供PDF文件的鏈接,當用戶點擊它時,許多瀏覽器將自動顯示文檔。那些不支持該選項的瀏覽器將會提供用戶將文件下載到他們的硬盤上。
這是最簡單的解決方案 - 你根本不需要做任何事情。
1
您可以使用pdf.js在網頁上嵌入PDF閱讀器。
相關問題
- 1. 如何將jpg或png轉換爲Google應用程序腳本上的blob?
- 2. 將DAO對象轉換爲Spring MVC應用程序中的DTO對象
- 3. 將對象轉換爲Blob對象的問題
- 4. 將Win32應用程序轉換爲對象
- 5. 將字符串轉換爲消息對象Android應用程序
- 6. 如何將Json對象轉換爲java中的BLOB
- 7. 將HTML轉換爲Google文檔轉換
- 8. 將.net應用程序中的HTML轉換爲單詞
- 9. 將現有的網絡應用程序轉換爲Facebook應用程序/ Google Apps
- 10. 使用Google Apps腳本將HTML Web應用程序錶轉換爲PDF
- 11. 將html轉換爲Json對象
- 12. 將HTML表單轉換爲JSON對象
- 13. 將js對象轉換爲html
- 14. 將HTML選擇器轉換爲對象
- 15. 如何將jQuery對象轉換爲HTML
- 16. 將JSON對象轉換爲HTML
- 17. 將html屬性轉換爲javascript對象
- 18. 將Google表格轉換爲HTML並使用Google應用程序腳本將其作爲電子郵件發送
- 19. 將html轉換爲圖像的程序
- 20. 將字符串轉換爲Windows 8.1商店應用程序c中的對象#
- 21. 將LightSwitch桌面應用程序轉換爲LightSwitch Html應用程序
- 22. 將代碼從VBA轉換爲Google應用程序腳本
- 23. 將單線程應用程序轉換爲ASyncTask應用程序
- 24. 將Swing應用程序轉換爲JavaFX
- 25. 將SOAP轉換爲Restful應用程序
- 26. 將WPF應用程序轉換爲ASP
- 27. 將VB6應用程序轉換爲WPF?
- 28. 將應用程序js轉換爲coffeescript
- 29. 將vb.net轉換爲web應用程序
- 30. 將GWT1.7應用程序轉換爲GWT2.0
「允許下載」是什麼意思?如果你想阻止用戶下載文件,這是一個不同的問題。 –
嗨安德烈,我沒有阻止下載選項,但我提供了一種方式來查看文檔甚至下載之前。 – user1493834