1.用浏览器打开要打印的文件,调用浏览器的打印功能,电脑打印的过程是这样的:打印驱动程序将文档信息转换成打印机硬件识别的底码,再传送到打印机内存、打印机调用自有码,然后驱动电机,喷墨,送纸,烘干,表示加载在调用打印机和页面中,in调用打印机,正在加载页面。
以喷墨打印机为例:获取信息实际上是一个信息转换过程,由打印驱动程序进行转换。比如打印一个A,打印驱动程序调用ASCII码,将A解释为0000111,和打印机硬件芯片会解算电机转动信号和喷墨头控制电路的开闭,墨水通过打印头输出到纸张上。电脑打印的过程是这样的:打印驱动程序将文档信息转换成打印机硬件识别的底码,再传送到打印机内存、打印机 调用自有码,然后驱动电机,喷墨,送纸,烘干。
嗯,这个很正常。如果使用网页,必须向服务器发送请求。java代码都是在服务器上运行的,所以打印只能在服务器上进行,这很正常。有两种方法可以打印网页。1.用浏览器打开要打印的文件,调用浏览器的打印功能。(当然这个还得用户自己来做。好像可以用javascript实现,但不确定,可能因为安全限制会有问题。) 2.本地下载文件,让用户自己打印。一开始以为ComThread被封了,后来发现是init方法,就问你类的内容是什么?现在想起来,可能是打印机的连接有问题。我估计在ComThread中,连接打印机是本地的,不是网络的。请看有没有set方法设置这个类中打印机的路径。这样,您的WEB服务器无需在WEB服务器上安装打印机(当然,这只是猜测。)一般来说,WEB客户端不能直接实现打印。
3、正在加载打印排版什么意思in调用打印机,正在加载页面。Print 页面显示正在加载打印布局,表示加载在调用 打印机和页面中。打印,通过打印机等将计算机或其他电子设备中的文字或图片等可视数据输出到纸张和其他记录上,排版是指文档输入后,需要设置文档的格式,包括页面格式化、字符格式化、段落格式化,使其美观易读。