改变图像大小并访问SvelteKit

哈维尔
哈维尔 成员文章数 :2
编辑2023 开发者APIs

图像从SvelteKitAPI上传到云端并配有下列代码

问题如下:

- 如何修改图像大小,选择文件夹和图像格式

2 - 如何返回响应中的 URL, 这样我就可以向用户显示图像 。

3-如果有更好的方法上传imgs

stpost=sync({request}){cost表Data=等待请求.formDataconst buffer = Buffer.from(arrayBuffer) //  <-- convert to Buffer      const onDone = (error, result) => {          if (error) {             return { success: false, error }         }         return { success: true, result }     }        const {url } = await cloudinary.uploader.upload_stream({ resource_type: "image" }, onDone).end(buffer)      return new Response( JSON.stringify({msg: 'IMg uploaded'}))  }

最佳回答

答案解析

  • anjaysarathy
    anjaysarathy 云化员工成员文章数 :4

    Svelte专用资源,你可能想查看Svelte社区库上月发布https://svelte.cloudinary.dev/

  • 哈维尔
    哈维尔 成员文章数 :2
    编辑2023

    库里没有任何选项从应用上传Ings到云人系统, 只是一些构件来传递您在云人系统已有的Ings缺点什么吗

  • matiasfh
    matiasfh 成员文章数 :一号

    Hi校对:Portnoy,你是对的Svelte语言库首次发布时仅支持CldImaage和CldOgImaage组件显示云端图像并使用云化变换全能

    支持三大新构件

    • CldUpload部件:一种监听云式上传部件以允许用户上传图像的方法
    • Cldupload按钮上层薄包装器显示可定制按钮允许用户上传部件
    • CldVideoPlayer:简单方式播放由云托管的视频并使用你需要的任何变换

    svelte.cloudianary.dev更新文档

    现在,如果你不想使用云形部件//www.aaaalireno.com/documentation/upload_widgetserver.js或+server.js文件上传_流API,正像你在首篇文章中所提到的那样,然后用图文转换消化时使用图文变换svelte-clusion库或使用URL-GENSDKURL手动处理CLDIMage

Baidu
map