我想开发一个像Google Docs一样的网络办公项目,而ExtJS似乎很好。 ExtJS可以原生地读取OOXML或ODF吗?或者是否有任何开源项目可以帮助ExtJS解码OOXML或ODF文件并进行编辑?
非常感谢!
答案 0 :(得分:1)
ExtJS是一个客户端javascript框架。它无法读取任何文件,无论是OOXML,ODF还是PDF。您是要显示文件还是下载? ExtJS没有涉及文件处理。
答案 1 :(得分:1)
尝试查看odf javascript框架:http://webodf.org/demo/
答案 2 :(得分:0)
您需要使用PHP之类的服务器端脚本来读取文件。然后使用AJAX将其传递给客户端。
ExtJS具有AjaxRequest方法,您可以使用该方法从服务器获取数据。然后将响应文本传递给您用于显示文件的元素的value属性。
我很快就会开始做类似的工作。
答案 3 :(得分:0)
如果您只想在客户端应用程序中预览google doc,请抓取doc的预览URL(每个doc都应该有一个),然后在extjs应用程序的iframe中显示该文档。