Я пытаюсь перевернуть рисунок, нарисованный на canvas. Пожалуйста, обратитесь к коду на http://jsfiddle.net/hhzhR/1/. Пожалуйста, обратите внимание, что код там рисует 'L'. Если я раскомментирую код ctx.scale(1, -1);, то ничего не отображается.
canvas
ctx.scale(1, -1);
Когда вы переворачиваете холст, путь вытягивается из области холста. Вы должны перевести холст тоже:
ctx.translate(0, canvas.height);
как этот пример .