如何使用Cloudinary在iOS中执行快速图像转换

时间:2016-11-14 11:21:32

标签: ios swift cloudinary

我希望使用“fetch”类型在web图像网址上使用cloudinary执行图像转换。我希望做一些类似于Android here的JAVA示例,但使用Swift。

如何在Swift中实现这一目标?

谢谢!

1 个答案:

答案 0 :(得分:0)

有很多方法可以解决这个问题,例如你可以使用类似的东西:

let options:NSDictionary = [
    "transformation": CLTransformation(dictionaries: [["width":300,"height":300,"crop":"fill","gravity":"face","radius":"max","fetch_format":"auto",]]),
    "type": "fetch"
    ]
let url:String = Cloudinary!.url("http://upload.wikimedia.org/wikipedia/commons/0/0c/Scarlett_Johansson_Césars_2014.jpg", options:options1 as! [AnyHashable: Any])

在这种情况下,结果url将是:http://res.cloudinary.com/demo/image/fetch/c_fill,f_auto,g_face,h_300,r_max,w_300/http://upload.wikimedia.org/wikipedia/commons/0/0c/Scarlett_Johansson_C%C3%A9sars_2014.jpg