使用node.js的cloudinary crop不起作用?

时间:2016-08-06 19:14:05

标签: node.js cloudinary

我上传了一些图像到cloudinary - 试图操纵(裁剪)图像,但得到相同的图像网址(没有裁剪) - 云端npm的错误或我错过了什么?

var cloudinary = require('cloudinary');
....
var sourceUrl = cloudinaryImageDetails.url;
var croppedUrl = cloudinary.url(sourceUrl, {
                                               width:30,
                                               height: 30,
                                               crop:'fill'
                                             })

1 个答案:

答案 0 :(得分:1)

cloudinary.url在上传图像的public_id作为第一个参数(而不是完整图像的URL)提供时有效。

例如,

cloudinary.url (`public_id`, { width:30, height: 30, crop:'fill' })

输出 -

http://res.cloudinary.com/cloud_name/image/upload/c_fill,h_30,w_30/public_id