139
140
File f = new File(filename);
140
141
BufferedImage img = new BufferedImage(g.getPreferredSize().width, g.getPreferredSize().height, BufferedImage.TYPE_3BYTE_BGR);
141
142
g.print(img.getGraphics());
144
BufferedImage croppedImg = img.getSubimage(r.x, r.y, r.width, r.height);
145
148
private static void toPrinter(DrawingSurfaceImpl g) throws PrintException {