使用 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 作物不起作用?的主要内容,如果未能解决你的问题,请参考以下文章
如何在上传后立即接收 Cloudinary 图像 URL(React JS 和 Node Js)?
从cloudinary删除带有完整url的图像不起作用-Node.js
将具有特定public_id的图像上传到Cloudinary到特定文件夹(node.js)
如何使用 nodejs 从 cloudinary 下载视频?