问一下java套打(卫生许可证之类)的问题

成都清香白莲 2007-09-27 09:08:29
证书已经有了,只需要在上面打印单位名称,地址,日期,发证机关等信息,从来没有做过这方面的,希望csdn的高人指点一下,提供点资料,思路,现在还不知道怎么下手
...全文
844 35 打赏 收藏 转发到动态 举报
写回复
用AI写文章
35 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenjinhaoxinqing 2009-02-19
  • 打赏
  • 举报
回复
楼上说的jatoolsPrinter 是要money的哦。有免费的什么没?
report9d 2008-06-26
  • 打赏
  • 举报
回复
jatoolsPrinter 不错,可以解决你的问题,控件是一个60k大小的activex,可以实现套打,功能非常强
dreamsli 2008-04-30
  • 打赏
  • 举报
回复
楼主的问题有没有解决啊?我要做一个套打...有资料的,方便的话也给我发一份吧。
感谢!~
lijie_1203@126.com
zhanglei_1231 2007-12-26
  • 打赏
  • 举报
回复
楼主的问题有没有解决啊。我要做一个套打啊,功能类似楼主的,不是PDF打印
PDF的速度好像很慢哦
有资料的发一份给我。
谢谢!
zhangl@szeport.gov.cn
isaac_wang 2007-11-16
  • 打赏
  • 举报
回复
lz想要的话给我一个邮箱,我找找还能不能找到代码,时间太长了
isaac_wang 2007-11-16
  • 打赏
  • 举报
回复
n年前用VB为济南某区卫生局开发了一套许可证管理系统,当时使用的直接输入打印机的方式,麻烦的是定位,还专门设计了一个页面用来调整每个字段的位置,向上向下向左向右以毫米计的移动,呵呵,不过当时的局长真操蛋,干完活了吃了顿饭就算了,没给点劳务费,就不再管后续的服务了,大概早就费了吧
bestseason 2007-11-12
  • 打赏
  • 举报
回复
http://www.finereport.com
FineReport,现成的报表工具,支持套打,去看看吧,很容易解决的!
rorey_008 2007-10-04
  • 打赏
  • 举报
回复
一、浏览器打印,位置可能不好控制,还需要用户设置浏览器打印属性
二、借助生成PDF或是Excel文件,打印,比较可行
三、自己写ActiveX或Applet实现
四、借助jasperreport等开源报表库,帮你控制生成htm、pdf、excel及利用applet来实现
五。ireport和jasperreports
成都清香白莲 2007-09-30
  • 打赏
  • 举报
回复
在网上看了一些ireport和jasperreports的资料,准备试一下,不知道能不能实现我想要的,我看到ireport的文档上有title,pageheader,columnheader,detail等区域,一般的报表到能理解,哪部分该放哪里,我需要打印的类似食品卫生许可证的东西,不知道诸如单位,地址,许可项目等内容该放在什么位置,还是说无所谓,随便放哪里都可以,谢谢
qianlei0007 2007-09-30
  • 打赏
  • 举报
回复
建议楼主还是 用 office 或者 电子表格把。。。
Ireport用起来还是停麻烦的,生成的是PDF支持打印。。不一定能满足你的需要。。
不考虑平台,生成电子表格文档 打印把,方便,快捷。如果对 HTML 比较熟悉,直接打页面也是可以的 ,样式控制可能麻烦点。
liu_zhaoqf 2007-09-29
  • 打赏
  • 举报
回复
iReport

JasperReports

http://ireport.sourceforge.net
liu_zhaoqf 2007-09-29
  • 打赏
  • 举报
回复
用iReport来做啊,我们的项目都用这个。
pdw2009 2007-09-29
  • 打赏
  • 举报
回复
如果你是基于Web的话,用CSS来做套打很容易解决的
比特灵 2007-09-29
  • 打赏
  • 举报
回复
推荐“如意报表”几千块。目前用过的报表打印软件中比较不错的。
成都清香白莲 2007-09-29
  • 打赏
  • 举报
回复
自己顶一下
成都清香白莲 2007-09-29
  • 打赏
  • 举报
回复
再问一下,如果是直接用java的api和Graphics2D方面的东西来写打印的话,只能是applet,不能写成servlet吗
dreamover 2007-09-28
  • 打赏
  • 举报
回复
几种方法:
一、浏览器打印,位置可能不好控制,还需要用户设置浏览器打印属性
二、借助生成PDF或是Excel文件,打印,比较可行
三、自己写ActiveX或Applet实现,需要学的东西比较多,难度比较大
四、借助jasperreport等开源报表库,帮你控制生成htm、pdf、excel及利用applet来实现,也是需要学的东西比较多
约翰羊 2007-09-28
  • 打赏
  • 举报
回复
怎么打都可以
关键是位置调对了就行,
你找一张相同大小的纸张.
然后一点点调位置.直到合适为止.
成都清香白莲 2007-09-28
  • 打赏
  • 举报
回复
看了大家说的,我想现在主要有两种方式,一种是直接打印,一种是用excel打印,不知道哪种更方便,另外,如果用excel打印,在程序中如何来精确定位呢,位置的调整基本上不应该让客户来完成吧,不知道哪位有没有例子
9441 2007-09-28
  • 打赏
  • 举报
回复
用现成的报表工具,都能实现套打的
加载更多回复(15)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧