To fix borders showing in http://www.dj2lee.com/files/test.pdf, you should also check that `annotation.borderWidth !== 0` since even if the borderWidth is 0, calling `stroke` will draw a 1 pixel border.