Ⅰ 如何在java web项目中实现打印功能,比如一
你可以了解下jatoolsprint 目前所遇到的打印问题都可以解决。
不过要装一个控件。大小60K.
这是他们网上的介绍。你可以了解下。
jatoolsPrinter (杰表.打印控件)是一款实现网页套打的专用工具。作为web应用开发者,我们经常会遇到在浏览器中打印报表、票据的需求,这些需求浏览器本身的打印功能一般不能满足, 如精确分页,套打等。这就需要有一种能解决常见的浏览器端打印问题的软件工具,这也是 jatoolsPrinter 的研发背景。
jatoolsPrinter 的特点是可以直接对web页面进行精确的分页打印。jatoolsPrinter 通过在网页中嵌入控件,解决了web客户端精确打印,批量打印,打印配置自动保留等问题。 具体功能有:
支持设置打印参数,指定输出打印机、纸张类型,打印方向(横、竖)等 。
支持html格式的页脚、页眉设置,也就是说,页脚页眉可设置图片等,如公司logo。
支持程序分页与自动分页。
支持打印参数自动保留,待下一次打印同一票据时,自动设置,这使客户端也可以控制打印参数。
支持打印预览,支持预览时指定页、指定份数打印。
支持直接打印指定票据的URL。
支持票据及其附件的批量打印。
支持取得本机中的可用打印机,可用纸张类型列表,帮您设计出更友好的参数设置界面。
支持回调,可以帮助您在打印后自动处理有关事务,比如打印后自动关闭窗口、自动递交表单数据等。
支持票据套打时,底图仅在打印预览时显示,不输出到打印机。
小巧,整个控件只有60K。不需要额外的软件包支持。
与您项目采用的技术标准无关,J2EE、.NET 项目均可。
IE 5.5+ 中适用。
Ⅱ 求java实现票据套打印的源代码
首先说,任何的语言都有很多扩展。比如。JAVA有很多扩展类,框架。PHP有第三方的函数库。DELPHI则是控件。其实这体现了“软件工程”中代码重用的思想。任何好的,工业生产级别的语言都会有很多的扩展支持的。如果,每个体统都需要从底层一点一点的敲代码。是很浪费的。DELPHI整个体系的思想是很优秀的。被很多语言工具借鉴。比如.NET。而且DELPHI是开源的。这些控件,都是优秀的学习资料。 祝你好运
Ⅲ java web实现套打,有个string太长,需要换行,需要在string中加什么代码能实现打印换行
string 中加入 “\n”
在打印的时候就可以实现换行了
Ⅳ 求java实现票据套打印的源代码
代码我没有但是我可以给你一个思路!就是使用freemark,或者是自己写也行;步骤如下: 首先把你的模版弄好,后放到指定目录,注:在弄模版时注意,把你需要插入数据的地方放入相应的占位符,,如果要是使用freamark的话,可以在网上查找一下他的APi有很多的;自己写的话就直接io流,替换掉站位符号就可以了。
Ⅳ 你好,请问 javaweb开发 如何实现发票的精确套打,能否提供思路及源代码,谢谢!
开发出一个页面,前台div+css+jquery即可,后台取值存表根据不同的发票模板显示数据给前台读取,具体的发票头,金额,发票内容等等input自己输入