凯发国际微信
凯发国际微博
咨询热线:0595-26115555
咨询邮箱:cdongbing@126.com
您的位置:首页 > 新闻中心 > 网站建设 > 凯发国际实业谈商城网站快递单打印解决方案
凯发国际实业谈商城网站快递单打印解决方案
发表日期:2017-10-18    文章编辑:凯发国际实业    浏览次数:36

随着网上商城的发展,快递单网页打印变得越来越有必要,尤其是当订单量非常大的时候,网页直接打印不但可以节省人力成本,减少出错机会,同时也能体现公司的正规。
但是网页浏览器打印有很多缺陷,很多打印参数细节网站程序不能很好控制,尤其是打印页边距及一些参数设定,而且每次设定后不能保存,导致可能每次都要重新设定,这样肯定不能满足现实需求。如下图

商城打印快递单
而快递单则需要每一块文字和所打印的实际快递单位置相对应,所以这就产生了一个问题,而且不同快递单位置大小都不一样,所以需要解决几个问题:

1、给每一个快递单设置一个模板,设定好这个模板各个文字块的相对位置;

2、把打印的页边距都自动设置为0;

解决第一点可以采用后台自定义设置,商城管理员可以通过拖动文字块和修改快递单底图,调整文字间位置,从而使打印相符。

解决第二点比较有限制,除非采用第三方打印控件,但是第三方打印控件都需要本地安装软件,而且很多都要收费,所以这里就暂时不考虑。
使用默认的javascript:window.print() 则是无法实现,需要每次手动设置。
使用IE自带的WebBrowser控件也只能快速调出 打印预览、打印设置按钮,并不能自动设置。
但是可以使用WScript 修改注册表,把打印头部、尾部、页边距都设置为0,不过有个限制,就是需要使用IE浏览器,并且把当前网站加入可信任网站列表里,还好这些操作只需操作一次。

这样就完美解决网站快递单打印问题了,凯发国际实业专注于商城网站开发,欢迎新老客户咨询


 

如没特殊注明,文章均为凯发国际实业原创,转载请注明来自http://www.dongzishiye.com/news/2306.html
相关文章推荐