word、excel等office文件的预览是需要在保存该文件的时候,勾选保存缩略图,然后就可以在电脑上面看到文件的预览效果了,具体的设置方法如下:
1、打开电脑上的一个如WORD文件,点击该文件左上角的文件,选择另存为按钮。
2、在初选的另存为对话框中输入文件的名称和选择保存路径,然后勾选下面的保存缩略图按钮点击保存。
3、此时打开该文件的保存路径,就可以看到该WORD文件已经生成了缩略图了。
4、EXCEL的文件也是在保存的时候点击勾选缩略图按钮。
5、即可看到EXCEL文件也有了缩略图的效果了。
微软方:利用Office2007以上版本的一个PDF插件SaveAsPDFandXPS.exe可以导出PDF文件,然后再利用免费的swftools.exe工具生成swf格式的Flash文件,网页中加载flexpaper免费开源工具(有广告)实现Flash文件的预览。优点:
1、有效的保护的源文件及文件的复制,不可复制也是缺点。
2、源码是自己的,版权有保证。
缺点:
1、服务器上必须安装Office软件。
2、导出PDF文件本身是个打印过程,Excel页面格式未设置,会出现一张表格打印出多页来,阅读体验大大下降。
3、转换过程非常耗费资源,低配的CPU几乎能跑满,服务器卡死。转换时间也非常漫长,这个时间主要是卡在了转换PDF上面。
4、转换完成服务器会遗留大量Excel、Word进程无法正常退出,有一些折中的解决办法,可以在网上搜索。
5、设置非常麻烦,本身微软官方的说法Office软件是客户端程序,在与IIS交互的时候本身就未设计。所以很多程序员把精力浪费在了调试程序上面。有两点在调试的时候需要注意。一个是在web.config中设置 ,一个是在Office软件的设置中设置跟桌面交互。
6、严重浪费磁盘空间,一个文件还需要一个PDF文件、一个SWF文件,是否每次都转换,纠结是要硬盘空间呢还是要CPU的资源。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)