In the following code, I\'m trying to draw two lines: One with a subpixel width (0.5) and the other with 1px width:
var img = new Bitmap(256, 256);
According to the documentation for Pen ,
The Width property is set to the value specified in the width parameter. A width of 0 will result in the Pen drawing as if the width were 1.
It may be that that applies to any width less than one, not just widths that are precisely equal to 0.