百姓资讯网 - 新闻 - 教育 - 娱体 - 财经 - 汽车 - 房产 - 女性 - 健康 - 旅游 - 科技 - 传媒
当前位置: 百姓资讯网 > 新闻 > 商业 > 舟谱云管家打印模板, 打出更美的单子

舟谱云管家打印模板, 打出更美的单子

2017-09-12 11:11来源: 未知 点击:

  今年6月,安徽无为县联达商贸的会计跟我们反映,他们在用一款快消行业SAAS管理软件,但因为无法灵活设定打印格式,所以在给大超市送货时还用传统进销存软件打单,两套系统重复录单导致文员工作量很大。

    目前市场上的SAAS软件一般都不支持打印格式定制。这是因为web版的软件在实现打印格式定制方面开发难度较大,而传统的桌面软件开发打印有很多现成的技术可用。 

    现在,舟谱云管家的用户可以像编辑WORD一样设计打印格式,而在半年以前,这是无法做到的。 

    “最初关于是否做打印模板,公司内部也有争议,因为WEB前端实现的难度较大”舟谱数据产品副总裁相维说,但是打印定制是个基本的硬性需求,所以必须要做。 

    “我们最初的方案是像传统软件那样实现拖拽式的模板设计界面,找了一个前端高手,攻关了一个月之后实现了基本效果,但是发现体验不好,就放弃了。” 

    最开始,我们通过PDF方式实现了固定格式的打印。但是客户要求自定义打印的呼声越来越高,我们不得不重新寻找新的解决方案。 

    经过一段时间研究,研发团队就选定了葡萄城的SPREAD控件,它可以像Excel一样设置单据格式并打印出来。经过2个星期的研发,进展顺利,排版、打印预览都很完美。然而,当在针式打印机上测试时发现打出的字体很模糊,原来SPREAD打印是通过图片输出到打印机的。这个方案在最后一刻流产了。 

    经过几个月的折腾,做了这么多无用功,大家都很失望。打印模板的研发只好暂停。 

    后来有一次发现程序员在用Html编辑器做一个新闻论坛,觉得这个东西可以做打印模板编辑器。又有一次住宾馆发票打不出来,发现发票打印系统用的是LODOP组件。这时忽然想到,如果把Html编辑器编辑好的模板,发送给LODOP组件,不就可以实现自定义打印了吗?

    这个方案交给了舟谱的系统架构师阿汤。阿汤是舟谱的第一个程序员,舟谱的第一行代码就是他写的。阿汤自制力和学习能力都很强。刚来舟谱时,他是一个不修边幅的黑胖大汉。一年后,他成功的戒了烟,减肥95斤(其中50斤是邻座基友阿进身上的~),还学会了跳一种很妖娆的印度舞。对于产品经理提出的方案,他总是说干嘛要做这么细,但是私下里,总会悄悄的做的更细。他找到一款德国人开发的Html编辑器。对代码进行二次开发定制后,一个很漂亮的编辑器出来了,可以进行文字表格排版,插入变量。技术的难点在于打印时需要向模板灌入数据,生成一个Html文本,在发送给Lodop前根据规则对HTML文本做相应的修整。阿汤通宵达旦的工作,一个月后,自定义打印模板终于上线了。上线之后一段时间,很多客户反映突然无法打印了。原来LODOP控件在https模式下需要定期更新证书,得定期重新安装。 我们每天催促lodop开发者做改进,他们做了多次优化,终于在3个月后稳定下来了。 

    最近海南的合作伙伴王总提出需要打印每页小计,每页打印固定行数。这些阿汤开始觉得lodop实现不了,但是熬了几个通宵,终于还是通过变通的方式搞定了。只有一个问题,就是表格的一条边线在Html里是隐藏的,但是打印时总是显示出来,这应该是lodop的bug.这个问题困扰了好几天,后来一个扫地的人安静的听完程序员的讨论后说,把黑线变成白线不就看不到了吗? 改了一行代码,管用! 

    打印方案还在持续优化中,9月份,我们会让打印模板的设计界面更好用,并且打印单据时可以现选模板。 

    每一轮打磨,细节的不断优化都是阿汤他们死磕出来的,他们的努力,只是为了让用户打印出更专业,更美观的单子。

编辑:中国商业电讯 作者:中国商业电讯 欢迎业务合作
  • Tag:
收藏】 【挑错】 【推荐】 【打印
分享到:
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推广信息
头条新闻
图片新闻
新闻排行榜
滚动资讯