【问题标题】:How to perform on the fly image transformations in iOS using Cloudinary如何使用 Cloudinary 在 iOS 中执行动态图像转换
【发布时间】:2016-11-15 00:45:37
【问题描述】:

我希望使用“获取”类型在 Web 图像 url 上使用 cloudinary 执行图像转换。我正在寻找类似于 android here 的 JAVA 示例,但使用 Swift。

如何在 Swift 中实现这一点?

谢谢!

【问题讨论】:

    标签: ios swift cloudinary


    【解决方案1】:

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

    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

    【讨论】:

    • 谢谢!这就是我最终这样做的方式
    猜你喜欢
    • 2017-09-25
    • 2013-03-15
    • 2021-12-30
    • 1970-01-01
    • 1970-01-01
    • 2020-12-18
    • 2021-09-21
    • 2023-03-16
    • 2018-04-11
    相关资源
    最近更新 更多