Revision 362 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/FLayoutDraw.java

View differences:

FLayoutDraw.java
13 13
import java.awt.geom.Rectangle2D;
14 14
import java.awt.image.BufferedImage;
15 15

  
16
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
16 17
import com.iver.cit.gvsig.gui.layout.fframes.FFrame;
17 18
import com.iver.cit.gvsig.gui.layout.fframes.FFrameView;
18 19
import com.iver.cit.gvsig.gui.layout.fframes.IFFrame;
......
43 44
     * @param g2
44 45
     * @param imgBase Si es null, est?s imprimiendo. Si no, la usas para el
45 46
     *        c?digo de  optimizaci?n.
47
     * @throws DriverIOException
46 48
     */
47
    public void drawLayout(Graphics2D g2, BufferedImage imgBase) {
49
    public void drawLayout(Graphics2D g2, BufferedImage imgBase) throws DriverIOException {
48 50
        layout.setCancelDrawing(false);
49 51

  
50 52
        double scale = 0;
......
77 79
                    layout.getVisibleRect(), imgBase);
78 80

  
79 81
                if (fframe.getFMap() != null) {
80
                    fframe.setAt((AffineTransform) fframe.getFMap().m_MatrizTransf.clone());
82
                    fframe.setAt((AffineTransform) fframe.getFMap().getViewPort().getAffineTransform().clone());
81 83
                }
82 84

  
83 85
                fframe.setBufferedImage(img);

Also available in: Unified diff