我使用filepicker.io让用户--我们的用户选择一个图像到一个项目,然后我们使用转换来制作一组图像,用于我们应用程序的不同部分--不同的分辨率等等。我们使用S3作为存储。
我现在正在为我们构建一个工具,用于调整不同比例的图像,比如如何裁剪图像以及在何处裁剪。我使用JCrop构建了这个工具,并使用转换获得了裁剪矩形。好吧,我想,现在让我们使用convert方法应用转换。
然而,我无法找到一种方法来使用我的S3存储的图像(也就是一个URL)通过filepicker.io转换--如果是这样的话,怎么做呢?
我们没有存储任何原始文件的引用。而Inkblob似乎不支持Filepicker之外的URL..。我也找不到一种pickAndStore-ing外部网址的方法。
感谢任何接近这件事的想法。
发布于 2014-10-14 08:02:39
这是不可能转换外部链接与丝杠。
首先,您必须创建文件筛选器类型链接。对于外部链接,最好的方法是filepicker.storeUrl(),然后可以转换结果。
filepicker.storeUrl(
"https://filepicker_static.s3.amazonaws.com/37e3769/img/landing/cloud.png",
{filename: 'cloud.png'},
function(Blob){
console.log(JSON.stringify(Blob));
filepicker.convert(
Blob,
{
width: 200,
height: 200
},
function(converted_Blob){
console.log(new_Blob.url);
result.src = new_Blob.url;
}
);
}
);https://stackoverflow.com/questions/26345617
复制相似问题