java打印每行之间没有空格

java打印每行之间没有空格,第1张

1你可以到工具选项里面去设置,设置显示的项目,至于打印有没有,你可以编辑完文档后,点击 打印预览 ,显示即为所得根据你自己;将文字间距调整一下试试 还有从网上下载的文件都带有很多格式 如果没有图片的话,就先复制到文本文档中,再复制到word,这样所有格式就去掉了。

2、文件页面设置纸张打印选项打印文档的附加信息背景色和图像,把那个弄一下,看看可以吗反正那次我打印不出来,把那个设置了一下;打开需要编辑的文档 在指针所在位置想加空格 按下空格键后发现,空格没加成,后面的字却被删除了 这是只要按下键盘上的insert键,即可解决问题 5这是;你按CTEL+A选择全部文档,在工具栏上点清除格式,调整到需要的格式就行了,注意下载的东西好多都是网络格式,复制到Java 后格式还保留着,所以要清除;可能不支持那种字体吧,你换一个字体看看,或者换到你同事电脑看看

1、需要一个打印服务对象。这可通过三种方式实现:

在jdk1.4之前的版本,必须要实现java.awt.print.Printable接口

或通过Toolkit.getDefaultToolkit().getPrintJob来获取打印服务对象;

在jdk1.4中则还可以通过javax.print.PrintSerivceLookup来查找定位一个打印服务对象。

2、需要开始一个打印工作。这也有几种实现方法:在jdk1.4之前可以通过java.awt.print.PrintJob

(jdk1.1提供的,现在已经很少用了)调用print或printAll方法开始打印工作;

也可以通过java.awt.print.PrinterJob的printDialog显示打印对话框,

然后通过print方法开始打印;在jdk1.4中则可以通过javax.print.ServiceUI的printDialog显示打印对话框,

然后调用print方法开始一个打印工作。

设置打印属性

使用如下方法可以获得PrintJob的实例用于控制打印 *** 作: Toolkit.getPrintJob(Frame f, String jobtitle, Properties prop) 那么对于打印属性的设置可以通过对prop的属性设置来实现,打印属性包括: awt.print.destination: 可以是"printer"或"file" awt.print.printer: 打印机名 awt.print.fileName: 打印文件名 awt.print.numCopies: 打印份数 awt.print.options: 打印命令的打印选项 awt.print.orientation: 打印方向,可以是"portrait"或"landscape" awt.print.paperSize: 纸张大小,可以是"letter","legal","executive"或"a4" 具体的大小设置你自己在调试一下吧


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11016745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存