Filestack - 我想在将图像上传到Filestack之前将图像转换为特定的像素大小。我怎样才能做到这一点?
问题描述:
我正在为一张照片加水印的应用程序。该应用程序有三个主要步骤:1)上传主图像文件,2)上传水印图像文件,以及3)将水印应用到主照片。Filestack - 我想在将图像上传到Filestack之前将图像转换为特定的像素大小。我怎样才能做到这一点?
我想将水印转换为特定的像素大小,然后将其上传到Filestack以执行水印转换。在使用Filestack执行上传之前,如何将图像文件大小更改为特定的像素大小?
答
有几种方法可以解决这个问题。
第一个将在Filestack Filepicker中使用'imageDim'函数。
它应该是这样的:在上载完成
client.pick({
imageDim: [400, 400]
})
后,你可以把你的水印在图像上。
如果你已经有了图像上传并要使用现有的文件句柄,你会做这样的:
client.storeURL('https://process.filestackapi.com/resize=height:400,width:400/'+ file.handle)
您还可以添加在storeURL功能水印调用。