关于JAVA打印预览

时间:2023-02-05 08:43:49
关于JAVA打印预览
如图 ,刚接触JAVA,我想把要打印的内容显示在右侧的框架里实现打印预览,打印能实现,打印预览要等比例缩放图形然后再画到框架里吧?怎么缩放没弄通,大家帮忙实现下打印预览 最好附上代码。先谢谢啦

7 个解决方案

#1


没整过,纸上谈兵一个:打印的内容的传参,所有参数都除以10(或者你希望的比例)传过去,作为预览。

#2


打印预览应该比打印功能简单。可能只用java文档类库中的方法没法实现打印预览

#3


Swing 本身不像Office那样支持打印预览,不过我们可以做。另外Java还有一个包装Print类比如Component.print()不需像一般基础类PrintJob和Printable接口等实现打印效果。

#4


引用 3 楼 Gaowen_HAN 的回复:
Swing 本身不像Office那样支持打印预览,不过我们可以做。另外Java还有一个包装Print类比如Component.print()不需像一般基础类PrintJob和Printable接口等实现打印效果。

不实现Printable接口也可以实现打印?预览如何做?

#5


关于JAVA打印预览
别沉

#6


打印预览对话框例子

#7


果然有高手阿,关于处理细节,我就显得业余了:D

#1


没整过,纸上谈兵一个:打印的内容的传参,所有参数都除以10(或者你希望的比例)传过去,作为预览。

#2


打印预览应该比打印功能简单。可能只用java文档类库中的方法没法实现打印预览

#3


Swing 本身不像Office那样支持打印预览,不过我们可以做。另外Java还有一个包装Print类比如Component.print()不需像一般基础类PrintJob和Printable接口等实现打印效果。

#4


引用 3 楼 Gaowen_HAN 的回复:
Swing 本身不像Office那样支持打印预览,不过我们可以做。另外Java还有一个包装Print类比如Component.print()不需像一般基础类PrintJob和Printable接口等实现打印效果。

不实现Printable接口也可以实现打印?预览如何做?

#5


关于JAVA打印预览
别沉

#6


打印预览对话框例子

#7


果然有高手阿,关于处理细节,我就显得业余了:D