【问题标题】:Saving cropped Uploadcare image with PHP使用 PHP 保存裁剪后的 Uploadcare 图像
【发布时间】:2017-05-08 22:30:08
【问题描述】:

在进行裁剪时,在 PHP 中使用 Uploadcare's 小部件有点头疼。

小部件正在裁剪,但无论如何都会上传完整尺寸的图像。获取 UUID 并将其存储在数据库中以供以后检索。

我错过了什么?

谢谢!

根据 PHP API,我在数组中传递属性

getInputTag('uuid', array("data-images-only" => "true", "data-crop" => "150x150"))

控制器代码

$uuid = $api->getFile($request->uuid)->data['original_file_url'];

【问题讨论】:

    标签: php laravel uploadcare


    【解决方案1】:

    Uploadcare 始终上传原始文件。 当用户在小部件中裁剪图像时,它会返回一个应用了cropping operations 的 CDN URL。

    您需要捕获此 URL(不仅仅是 UUID)并将其保存在您的应用中。

    这可能会有所帮助:

    $cropped_url = $api->getFile($request->uuid)->getUrl();

    另请注意,在这种情况下,uuid 是一个误导性输入和 var 名称 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-09
      • 1970-01-01
      • 1970-01-01
      • 2014-11-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多