在fabric js中,我试图获取图像的原始来源,当我使用getElement()和getSrc()方法时它显示正确的输出,但在应用了一些图像过滤器后,使用相同的方法 返回新图像src(编码图像数据)而不是原始图像源。我可以在应用图像过滤器后获取原始图像源。
答案 0 :(得分:3)
您可以通过访问fabric.object方法获取原始图像的来源。
// Assuming your image object is selected.
var object = canvas.getActiveObject();
var originalSource = object._originalElement.currentSrc;
会为您提供原始图片来源。
答案 1 :(得分:0)
您可以使用getSrc()
方法:
var someUrlOrDataUrl = image.getSrc();