by benz(Legacy Member) on Wed Jul 27, 2005 8:20 am
I believe you made this image by magnifying the print result. It is normal to see that 1 printer pixel is shifted.
The font itself contains the drawing commands. Most of display/printing devices are pixels based. A pixel can either be light or dark. The process of turning the the drawing commands into an array of pixels is called Rasterization. The rasterization usually involves float-point calculation and can not be accurate.
If you print a circle and magnify the print by 10 times, you will see that the smooth circle becomes "jagged".
The rasterizer used by Crystal Reports is not a good one, especially under low resolution. You can find more defects in the print preview.
The problem does not impact the reading. Under printer resolution 200 dpi, a pixel is approximately 5 mils wide. Most scanners are not able to detect such a length. Even they do, the width of a PDF417 module is several times larger than the width of 1 pixel. Unless you are looking to print very small symbols, or use a very low-resolution printer, these factors can be ignored.