我创建了一个具有特定像素大小的缓冲图像,我试图将它发送到打印机对话框,但是当我将它发送到打印机时,尺寸对于我的目标来说太大了(卡片打印机)
这是我的对象:
BufferedImage bi
这是我迄今为止尝试过的,包括我的对象:
http://docs.oracle.com/javase/tutorial/2d/printing/dialog.html
还有一些例子,我找不到答案
我正在寻找一种简单的方法,可以将我的缓冲图像发送到打印对话框,其高度/宽度适用于我的卡片打印机。谢谢。
我创建了一个具有特定像素大小的缓冲图像,我试图将它发送到打印机对话框,但是当我将它发送到打印机时,尺寸对于我的目标来说太大了(卡片打印机)
这是我的对象:
BufferedImage bi
这是我迄今为止尝试过的,包括我的对象:
http://docs.oracle.com/javase/tutorial/2d/printing/dialog.html
还有一些例子,我找不到答案
我正在寻找一种简单的方法,可以将我的缓冲图像发送到打印对话框,其高度/宽度适用于我的卡片打印机。谢谢。
我创建了一个具有特定像素大小的缓冲图像,并尝试将其发送到打印机对话框,但是当我将其发送到打印机时,尺寸对于我的目标来说太大了(卡片打印机)
看看public Image getScaledInstance(int width, int height, int hints),在那里你可以设置所需的像素比率
通知ScaledInstance是异步的,
flush()在某些情况下必须调用,当XxxImage, Icon,ImageIcon放置在JLabel