Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在java中重新调整.png图像的大小_Java_Image_Printing - Fatal编程技术网

在java中重新调整.png图像的大小

在java中重新调整.png图像的大小,java,image,printing,Java,Image,Printing,我有一张4英寸x 6英寸的图像,分辨率为300 dpi。我试图在一台尺寸稍小(3.8*5.8英寸)的打印机上打印 我试着按下面的方法做,但它不起作用。图像从侧面剪掉 attr_set.add(new MediaPrintableArea(0f, 0f, 3.8f, 5.8f , MediaPrintableArea.INCH)); Doc doc= new SimpleDoc(fis, flavor, attr_set); job.print(doc, null); 是否有人可以根据打印机纸

我有一张4英寸x 6英寸的图像,分辨率为300 dpi。我试图在一台尺寸稍小(3.8*5.8英寸)的打印机上打印

我试着按下面的方法做,但它不起作用。图像从侧面剪掉

attr_set.add(new MediaPrintableArea(0f, 0f, 3.8f, 5.8f , MediaPrintableArea.INCH));
Doc doc= new SimpleDoc(fis, flavor, attr_set); 
job.print(doc, null);
是否有人可以根据打印机纸张设置帮助重新调整图像大小,而不会丢失分辨率。对不起,我以前从未用java处理过图像和打印


谢谢

在将文件导入软件包之前,您最好使用某种照片编辑软件(如PhotoShop)对其进行编辑。

能否添加预期输出和实际输出的图像?也许是因为你没有足够的声誉,链接,但我们可以编辑,使图像出现:)你所做的一切就是裁剪图像。你需要重新调整图像像素的比例,如图所示,这违背了务实的目的,这就是为什么他要问一个编程问题是的。。这都是一个连续过程的一部分。我不能用photoshop编辑它,它应该是java编程的。