lpr (lpd) should take .ps output directly regardless of the printer being PostScript enabled or not. If not PS enabled, the driver takes care of translating it.
I expect the ps -> png conversion is done at the bounding box not the page size, which crops off the margins from the original print and resets the .png image to the top corner. PostScript coords are given in inches from the corner of the page. PNG files are like a GRASS x,y location with a 0,0 corner. ie by doing the conversion you are throwing away the "georeferencing" in the PS file. see earlier discussions about the meaning of PostScript/EPS bounding boxes WRT r.out.file & the EPS driver. ? Hamish _______________________________________________ grass-dev mailing list [email protected] http://grass.itc.it/mailman/listinfo/grass-dev

