javascript - 如何仅使用 Javascript 裁剪图像?

标签 javascript image html browser crop

无论如何我可以使用原始 javascript 裁剪图像吗?我希望能够拥有一个函数,该函数可以获取具有特定宽度、高度、offsetX 和 offsetY 的图像(html 标记或源或其他),并创建指定部分的图像。

我不太熟悉 HTML5 Canvas 等,但我需要支持较旧的浏览器,所以这甚至不是一个选项(我知道这很糟糕)。

我希望这是清楚的。 谢谢。

最佳答案

如果您只需要显示图像的一部分,请使用 css clip:https://developer.mozilla.org/en/CSS/clip .即使在禁用 JavaScript 的情况下也可以在 IE6+ 中工作。

如果您需要对图像进行物理裁剪,并且需要 IE6 支持,那么您的选择是 Flash 或将数据和裁剪值发送到返回裁剪图像的服务器。

关于javascript - 如何仅使用 Javascript 裁剪图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11435374/

相关文章:

python - 如何填充图像中的孔

Android调整作为base64字符串接收的大图像

Java - 有什么方法可以制作形状图像吗?

php - 无法在输出中获得预期的字体

javascript - 在不滚动的情况下加载当前 div 上方的新 Ajax 内容

javascript - 我可以从 Chrome 打包应用程序的后台页面调用变量或函数吗?

javascript 不确定 for 循环语法

javascript - 隐藏/禁用字段从 req.body 中消失(Express JS bodyParser)

java - 如果用户在java中关闭浏览器,如何清除httpsession

javascript - 如何将相同的 javascript 函数绑定(bind)到输入更改和按钮单击