Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 HTML5 画布和 JS 创建一个绘图应用程序。我允许用户上传图片并用于context.drawImage();在画布上绘制它。但是当我尝试编辑图片时,我失败了。如果我想使用鼠标(键盘或其他任何东西)在画布上拖动和缩放图片,我该怎么办?
context.drawImage();
为此,您可以使用http://fabricjs.com/ (fabric.js) 在 HTML5 的 canvas 元素上对图像进行移动、缩放、调整大小、转置等。这个 javascript 库为您提供全面支持,适用于大多数现代浏览器。只需通过它,您就可以完成所有提到的活动。干杯。