Because of the default, unchangeable aliasing of most canvas operations, this doesn't work as well as desired - all the horiz lines should be of equal thickness/brightness, but the "Z" appears thicker because the original pixels are split over two.
External references: