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

Posted

技术标签:

【中文标题】使用 node.js 的 cloudinary 作物不起作用?【英文标题】:cloudinary crop with node.js doesn't work? 【发布时间】:2016-12-12 23:16:15 【问题描述】:

我将一些图像上传到 cloudinary - 尝试操作(裁剪)图像但获得相同的图像 url(未裁剪) - cloudinary npm 中的错误或我错过了什么?

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

【问题讨论】:

【参考方案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

【讨论】:

以上是关于使用 node.js 的 cloudinary 作物不起作用?的主要内容,如果未能解决你的问题,请参考以下文章