社区
Web 开发
帖子详情
谁知道java中如果实现批量打印的
amdgaming
2011-03-08 10:00:29
很多人说javascript 可以实现批量打印 ,有知道怎么弄吗?
上代码是最好了
...全文
735
8
打赏
收藏
谁知道java中如果实现批量打印的
很多人说javascript 可以实现批量打印 ,有知道怎么弄吗? 上代码是最好了
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wang12
2011-03-09
打赏
举报
回复
将需要打印的数据通过servlet,java提供的打印服务进行打印,可精确控制打印位置到像素级
zn85600301
2011-03-09
打赏
举报
回复
只用过ireport IE打印的话格式不好控制
emon123
2011-03-09
打赏
举报
回复
<html>
<title>JS 分页批量打印解决方案(只支持IE)</title>
<script language="javascript">
function printWithAlert() {
document.all.WebBrowser.ExecWB(6,1);
}
function printWithoutAlert() {
document.all.WebBrowser.ExecWB(6,6);
}
function printSetup() {
document.all.WebBrowser.ExecWB(8,1);
}
function printPrieview() {
document.all.WebBrowser.ExecWB(7,1);
}
function printImmediately() {
document.all.WebBrowser.ExecWB(6,6);
window.close();
}
</script>
<OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 style="display:none">
</OBJECT>
</noscript>
<style media=print>
.Noprint{display:none;} .PageNext{page-break-after: always;}
</style>
<table align="center" class=NOPRINT>
<tr>
<td align="center"><BUTTON title=打印 onclick=printWithAlert()>打印</BUTTON>
<BUTTON title=直接打印 onclick=printWithoutAlert()>直接打印</BUTTON>
<input type=button value="打印设置" onClick="printSetup()" >
<button onclick ='printPrieview()' title='打印预览...' >打印预览</button></td>
</tr>
</table>
<div class=NOPRINT> 以下为打印区:<br>
</div>
<hr size=1 noshadow color=black class=NOPRINT >
<table class="PageNext" >
<tr>
<td colspan=2>
第一页的内容
</td>
</tr>
</table>
<hr size=1 noshadow color=black class=NOPRINT >
<div class="PageNext">
第二页内容
</div>
<hr size=1 noshadow color=black class=NOPRINT >
第三页内容
</html>
Elice1528
2011-03-08
打赏
举报
回复
http://topic.csdn.net/t/20011022/14/334181.html
看到的一个帖子,可以参考
JAVA
实现
批量
PDF
打印
,线程池多线程执行(附完整代码)
还是说到前面那篇使用
JAVA
使用 pdfbox
实现
打印
PDF 文件,使用 pdfbox调用 pdf是可以进行
打印
的,我在本地电脑进行
打印
的时候是对的,那是因为,我本地电脑是连接过
打印
机的,所以当然是可以进行
打印
文件的,那如果部署到服务器上面,老是会报,未连接
打印
机的问题,然后我查询了很多的资料,都没有找到答案,有的说服务器上面要安装
打印
机连接工具才可以,那肯定是不可以的,因为我们做的功能不能说我们
知道
客户的
打印
是叫啥然后去连接,既然服务端无法识别,那我还是只能用客户端去
实现
了,这里我想到的方法就是,批
java
实现
打印
功能
前言 在我们的实际工作
中
,经常需要
实现
打印
功能。但由于历史原因,
Java
提供的
打印
功能一直都比较弱。实际上最初的 jdk 根本不支持
打印
,直到 jdk1.1 才引入了很轻量的
打印
支持。所以,在以前用
Java
/Applet/JSP/Servlet 设计的程序
中
,较复杂的
打印
都是通过调用 ActiveX/OCX 控件或者 VB/VC 程序来
实现
的,非常麻烦。实际上,SUN 公司也一直致力于 Ja...
Java
实现
预览与
打印
功能详解:
打印
技术的那些事儿!
哈喽,小伙伴们!不
知道
大家有没有遇到过这样的场景:客户要求一个直接
打印
功能,并希望在
打印
之前能够预览,看一下
打印
的效果?这听起来像一个“复杂又冷门”的需求对吧?但实际上,
Java
提供了非常强大的
打印
API,不仅可以满足各种
打印
需求,还可以定制页面格式,插入图片、表格等等!今天我们就来拆解一下,如何用
Java
实现
打印
预览和
打印
功能,不仅让
打印
功能更友好,还能展示
打印
技术的灵活性和强大。在
Java
中
,
打印
功能主要依赖包。该包提供了与
打印
相关的一些关键类,比如PrinterJob和。
打印
Java
数组你不
知道
的几种方式
在
Java
中
,数组虽然是一个对象,但并未明确的定义这样一个类,因此也就没有覆盖 toString() 方法的机会。如果尝试直接
打印
数组的话,输出的结果并不是我们预期的结果。那有没有一些简单可行的方式呢?这个问题看起来挺简单的,
打印
数组谁不会呀,但是请你仔细想一下,你能够通过多少种方式
打印
,且哪种方式最优雅简洁呢?
java
实现
打印
功能并控制
打印
方向
本文主要参考了Brett Spell 的文章:
Java
Pro Programming: Printing 主要的
打印
步骤有如下四点: 1.定义
打印
机,限制那些返回到提供你要
实现
功能的函数的列表。
打印
服务
实现
了PrintService接口。2.通过调用接口
中
定义的createPrintJob()方法创建一个
打印
事件,作为DocPrintJob的一个实例。3.创建一个
实现
Doc接口的类来描述你想要
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章