所以我有一些图像,我可以通过使用 CamanJS 插件成功地对它们应用效果。但现在我想保存这些修改后的图像并用原始图像替换它们。
文档 ( link ) 提供有关保存图像的信息。但它被视为下载提示。我希望在没有提示和单击“保存”按钮的情况下将图像保存在服务器上。
文档还说了一些我不明白的 base64 编码。我的问题能解决吗? 谢谢!。
最佳答案
CamanJS 有一个内置函数,可以帮助您获取图像的 Base64 表示形式。您可以通过 Ajax 将其发送到服务器,解码 base64 字符串,并将其保存为普通图像。
Caman("#my-image", function () {
this.brightness(10);
this.render(function () {
var image = this.toBase64();
saveToServer(image); // your ajax function
});
});
关于php - 通过 CamanJS 插件更改图像后保存图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15654031/