javascript - 如何翻转 HTML Canvas 上绘制的路径

标签 javascript html canvas html5-canvas

我正在尝试翻转在 canvas 上绘制的绘图。请引用代码http://jsfiddle.net/hhzhR/1/ 。请注意,那里的代码画了一个“L”。如果我取消注释代码 ctx.scale(1, -1); 则不会渲染任何内容。

最佳答案

当您翻转 Canvas 时,路径会被绘制到 Canvas 区域之外。您还必须翻译 Canvas :

ctx.translate(0, canvas.height);

喜欢this example .

关于javascript - 如何翻转 HTML Canvas 上绘制的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7287871/

相关文章:

javascript - JS,数据表: wait until HTML table fully loads

javascript - 文本区域自动完成

javascript - 我如何获取链接内容(innerHTML)并将其添加到其他链接作为标题

javascript - 在 div 中相对于 div 定位图像

javascript - jQuery/JS 获取导航菜单以在单击正文时隐藏

javascript - 在 amchart 上的蜡烛图上绘制线条

javascript - 为什么这个 JS 循环不能从函数内部返回变量

Facebook 检查页面是否为用户 "Liked"

database - 实时协作应用程序如何保存数据?

javascript - HTML 5 Canvas 动画 - 对象闪烁