Because the cartesian coordination is inverted in html5 canvas, transform needs to be inverted as well
Atom PDF
0%
Because the cartesian coordination is inverted in html5 canvas, transform needs to be inverted as well