1个回答
展开全部
貌似php不擅长这个,只能提供思路给你。
事实上word文档是无法在非IE(就算是IE还要已经装了office才行)上预览的,通过百度文库看到的也一样,真实的过程是文件在上传后已经通过特定的类库解析成xml格式,然后存储,然后预览的时候是将这些数据配合样式模拟成word文档的样子而已。
估计PHP用于解析word文档的类库不好找,你可以通过.net辅助一下。
浏览器上传 -> PHP读取上传文件内容 -> PHP发送文件信息给.net程序 ->PHP获取.net程序返回的xml 并处理保存
当用户要看的时候php读出xml,然后配合适当的css展示。
事实上word文档是无法在非IE(就算是IE还要已经装了office才行)上预览的,通过百度文库看到的也一样,真实的过程是文件在上传后已经通过特定的类库解析成xml格式,然后存储,然后预览的时候是将这些数据配合样式模拟成word文档的样子而已。
估计PHP用于解析word文档的类库不好找,你可以通过.net辅助一下。
浏览器上传 -> PHP读取上传文件内容 -> PHP发送文件信息给.net程序 ->PHP获取.net程序返回的xml 并处理保存
当用户要看的时候php读出xml,然后配合适当的css展示。
追问
我也一直在搜索文件预览这块的资料,发现大都是java和c#的代码.......都是通过文件转化实现的,没接触过这些代码,有点吃力,谢谢你的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询