Filepicker.io转换外部URL

Filepicker.io convert external URL

本文关键字:URL 外部 转换 io Filepicker      更新时间:2023-09-26

我使用filepicker.io让用户选择一个项目的图像,然后我们使用转换来制作一组用于应用程序不同部分的图像——不同的分辨率等等。我们使用S3进行存储。

我现在正在为我们构建一个工具,以便在之后调整不同比例的图像,比如如何裁剪图像以及在哪里裁剪。我使用JCrop构建了该工具,并使用convert获得了要裁剪的矩形。好吧,我想,现在让我们使用convert方法来应用转换。

然而,我找不到一种方法来使用我的S3存储的图像(即,只有一个URL)通过filepicker.io进行转换——这可能吗?如果可能的话,怎么做?

我们不存储对原始Filepicker墨迹blob的任何引用。。Inkbob似乎不支持Filepicker之外的URL。。。并且我找不到CCD_ 2处理外部URL的方法。

感谢你有任何想法。

无法使用文件选择器转换外部链接。

首先,您必须创建文件选择器类型链接。对于外部链接,最好的方法是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;
          }
        );
  }
);