开发web套打应用时,如快递单打印,一般要经过以下步骤:
1. 扫描快递单据,保存成一个图片文件
2. 将底图作成<img>
3. 在<img>上放置打印项,试着打印到打印机,观察有无偏移
4. 有偏移,则调整,再试打。
5. 无偏移,则将样张,改造成相应语言的动态页面,如jsp,asp,php等。
上述过程中,如果没有可视化的设计工具,3,4两步是最麻烦的,往往要经过多次调整,特
别是单据比较多的应用,工作量挺大。所以,jatoolsPrinter打印控件的套打开发设计器,
就是帮助你简化套打对齐工作,并可以为后续的运行时套打调整打好基础。
在有了可视化设计功能,可以使用户在控件中,就能调整位置,不仅如此,由于控件中指定
位置,是在真实的、可视化的打印环境中,使用户不必考虑边距的问题,做到完全的所见即
所得,可大大提升套打设计的效率。
以下从纯技术实现层面具体描述:
支持ie6~ie10,firefox,chrome等主流浏览器,
自定义纸张大小,横纵向选择,底图加载,背景亮度调节,
字体大小、颜色、加粗设置,
边框设置,
复制、粘贴、剪切、删除操作,
文本框、输入框、条形码元素选择,在进行2个或几个单元格对齐时会自动出现绿色校准线来进行位置校准。
具有操作打印元素时,在工作区内的各种有效操作都能记录到一个栈中,然后可以进行
撤销(undo())或重做(redo())
在jatoolsPrinter1.0推出后,受到了大家的欢迎,非常感谢大家的积极参与,并且提供了一些非常棒的想法跟建议。
现做出如下更新:
1.添加了在线演示功能 http://print.jatools.com/jatoolsPrinterUI/# (不用下载就能看见使用效果,支持网友上传自己的底图。)
2.发现原来用的类似adobe illustraitor 的标线对齐方式,对单个对象的对齐是不错的,很炫很灵活,如下图所示:
但如果想多个对象一起对齐,就不方便了,所以增加了两个功能:
1. 多对象对齐及等大小,如图:
2. 键盘方向键移动对象。
下载地址:http://print.jatools.com/jatoolsPrinter-with-dev-designer.msi
相关推荐
该工具的特点是可以直接对web页面进行精确的分页打印,这不仅使"会设计网页就会做网页套打"成为可能,也使项目经理们摆脱了预算紧张的压力。jatoolsPrinter通过在网页中嵌入控件,解决了web客户端精确打印,批量打印...
杰表打印控件,支持套打,分页打印 资源来自杰表打印官网
【基于Web打印控件jatoolsPrinter在物流平台下的应用及研究】 在信息化时代,Web应用平台已经成为各行各业不可或缺的一部分,特别是在物流行业中。物流服务平台作为物流业务的核心,需要处理各种复杂的信息,其中...
杰表云打印是在本公司第一代WEB打印工具jatoolsPrinter的基础上发展起来的, jatoolsPrinter是基于插件的,而JCP是基于HTTP服务的,JCP最大的优点是不需要设置浏览器,因此安装方便,浏览器兼容性好,是未来Web打印...
【jatoolsPrinter_free打印控件】是一款由国内开发者精心打造的专业打印控件,专为Java应用程序设计,提供高效、便捷的打印功能。这款控件的出现,旨在帮助企业及个人开发者解决在Java环境下进行文档打印时遇到的...
这款控件弥补了浏览器自带打印功能在精确分页和套打等方面的不足。jatoolsPrinter允许用户精细控制打印设置,如选择打印机、纸张类型、边距,以及设置丰富的页眉和页脚,并支持自动分页和程序分页。它并不包含可视化...
`jatoolsPrinter_demo`是一个专为Web打印提供解决方案的演示项目,旨在帮助用户轻松实现个性化打印体验。它由`jatoolsPrinter`库支持,这是一个强大的工具,能够简化网页内容的打印流程,让用户在网页上直接进行打印...
jatoolsPrinter是国内最专业的、市场占有率稳居第一的WEB打印控件。自2006年推出以来,jatoolsPrinter凭借其持续创新的技术,完善的服务,已经成为众多知名软件企业解决WEB打印问题的首选方案。 >小巧,整个控件...
jatoolsPrinter_free免费打印控件+使用说明 jatoolsPrinter_free免费打印控件+使用说明
在Web套打过程中,纸张偏移是一个常见的技术问题,主要表现为连续打印时,纸张上的内容逐渐偏离预设的打印位置。这个问题涉及到多个因素,包括纸张尺寸设置、打印机性能以及软件处理策略等。 首先,纸张偏移的一个...
标题“jasperReport+struts2+jatoolsPrinter打印”涉及的是一个集成开发场景,主要集中在Java企业级应用中的报表生成和打印功能。jasperReport是一个强大的开源报表工具,能够帮助开发者创建复杂的报告设计;Struts2...
其次,"jatoolsPrinter.cab"和"jatoolsPrinter.msi"可能是这个免费Web打印控件的安装包。`.cab`文件是Microsoft Cabinet的缩写,它是一种用于存储压缩文件的格式,常用于软件安装包。`.msi`文件则是Windows ...
尽管基于Web的应用提供了便利性和易于维护性,但在实现精确的Web套打时,开发者常常面临诸多挑战。以下是对各种Web打印解决方案的详细解析: 1. **浏览器的打印功能菜单**:这是最基础的打印方法,只需用户通过...
.net 开发的web 网页没法进行无预览打印?看看这个方法,通过url协议进行本地客户端调用并且传参进行打印,调用方法:在有url或者跳转的地方写上: printCMCC://参数1-参数2 (上边参数1和参数2中间要有 -) 例如 ...
在IT行业中,Web打印控件是一种关键的技术工具,它允许用户在不同的Web浏览器上便捷地打印网页内容。本文将深入探讨“兼容所有浏览器的快速Web打印控件”这一主题,结合给定的描述和标签,我们将关注C#、JSP、PHP这...