vibe 了一个压缩图片到指定大小的工具

6 小时 36 分钟前
 molvqingtai

https://imgcap.vercel.app/

有些网站上传图片会限制大小,这个工具可以压缩图片到指定的大小,例如: 10mb -> 500kb

这也是一个 npm 包可以集成到你的项目上传组件中,省去了让用户手动调整的麻烦:

import imgcap from 'imgcap'

// Social media avatar (500KB limit)
const avatar = await imgcap(file, { targetSize: 500 * 1024 })

// With format conversion
const webp = await imgcap(imageFile, {
  targetSize: 300 * 1024,
  outputType: 'image/webp'
})
276 次点击
所在节点    分享创造
2 条回复
cryptitalk
3 小时 39 分钟前
但是现在网上类似的功能已经很多了呀
molvqingtai
2 小时 43 分钟前
@cryptitalk 先有代码库,token 用不完顺手 vibe 了一个工具站

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1255100

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX