我们正在编写一个应用程序,它会向用户显示一些文档。这些文档可能非常笨重(比如100页,总共10MB的大小是常见的)。这些文档将由使用HTTP的Web应用程序提供。哪些文档格式支持流式查看?
当然,我们不希望用户在看到第一页之前等待整个文档下载。我们希望用户在下载文档时开始查看文档。
很大程度上取决于文档格式。例如,在我们甚至可以显示第一页之前,MS Word文档可能必须全部出现,这仅仅是因为格式的结构。
我的问题是:有支持这种流式查看的文档格式(除了HTML)吗?如果有的话,那些格式是什么?尤其是,我很感兴趣,这些格式,以及是否或不支持流媒体观看:
- 的MS Word 2003(.DOC)
- 的MS Word 2010文件(.docx)
- XPS
嗯,这不完全是关于观众,它是关于文件格式。例如,如果在解压缩文件之前使用要求整个文件可用(下载)的算法压缩文件,则无论您拥有哪个查看器,都必须等待整个文件才能显示任何内容。 –