WebOffice控件是国内领先的在线编辑Office文档软件,软件产品从1998年立项至今已有20多年历史,期间服务了众多大中小型企业、各级政府机关、科研机构和学校等事业单位。全新的WebOffice震撼升级,全面支持各类型的浏览器,不管是普通Office文档编辑,还是高难度的文档编程控制,与数据库数据交互读写Word/Excel/Ppt等,都会让您随心所欲、个性化定制而满足需求。

在使用WebOffice控件时,大家有遇到什么问题吗?现在小编总结了WebOffice的一些常见问题和解决方法,看看是您想要的吗?


问题一:为什么有时侯发现服务器文档是有0大小的文档?

回答: 技术员在做WebOffice控件集成,一般都会借助示例写好的代码集成,由于个别示例并没有在代码端做文档的大小判断,所以技术员在集成好后,要在服务器上的jsp、php或.net等编写的接收器保存的代码前加一个判断,即在接收到上传过来的文档内容后,要判断下这些内容的大小,如果大小为0,不保存才行。

通过上述方法将保存代码加强一下,以确保数据准确。

问题二:为什么我本机环境测试有些文件可以保存成功,有些不行?

回答:如果控件能正常打开文档,但在保存时发现有些文件可以保存成功,有些不行,则很可能是这些保存不上的文件大小是较大如3M以上等,本地机IIS等WEB服务器有上传文件大小有限制,不充许接收这么大的文件,解决办法是设置对应WEB服务器的上传文件大小值,即可。

如PHP用的apache服务器设置方法是找到php.ini后,对下面的数据做相应修改即可:

upload_max_filesize 8m 望文生意,即允许上传文件大小的最大值。默认为2M

post_max_size 8m 指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M 

说明:一般地,设置好上述参数后,在网络正常的情况下,上传<=8M的文件是不成问题

但如果要上传>8M的大体积文件,只设置上述四项还一定能行的通。除非你的网络真有100M/S的上传高速,否则你还得继续设置下面的参数。 max_execution_time 600 每个PHP页面运行的最大时间值(秒),默认30秒

max_input_time 600 每个PHP页面接收数据所需的最大时间,默认60秒

memory_limit 8m 每个PHP页面所吃掉的最大内存,默认8M

问题三:如何按CTRL+S快捷键保存文档?

回答:

1、开启用智能窗弹窗方式访问并打开WORD文档。

2、在网页里加入如下JS代码:

function keyDown(e){ 
	e.preventDefault(); 
	var currKey=0, e=e||event||window.event; 
	currKey = e.keyCode||e.which||e.charCode; 
	if(currKey == 83 && (e.ctrlKey||e.metaKey)){ 
		 
		 //这里加入控件保存的接口JS代码
		 
	} 
}
document.onkeydown = keyDown;

本文内容到这里就结束了,感兴趣的朋友可以继续关注我们网站(慧都),了解更多产品相关资讯~