1. A method for adjusting corners of a pattern to be written into a sensitive recording surface, comprising: generating a pixel map by rasterizing a data file for an image of the pattern, the pixel map comprising an array of pixels having corresponding grayscale values; detecting corner pixels in the pixel map by examining grayscale values of pixels surrounding the corner pixels, wherein corners of the pattern impinge on the corner pixels; and adjusting grayscale values of at least one of corner pixels and pixels neighboring corner pixels.