
如题,我现在在做一个项目,我是 Windows ,技术栈是 VITE+VUE3+TS ,上传也没用后端,直接生成 blob 格式链接,(只让上传 svg 格式图片)如:blob:http://localhost:5173/0c4ef255-bec5-4377-9596-45a5a4d5501e
我现在已经实现了转换 png 和 ico 格式图片,但转换 icns 一直没找到如何实现,找到一个 png2icons ,但一直有莫名其妙的报错,我试了好久也不行,特来求助了
简单附一下我转换的代码
console.log("Processing images...:", props.uploadedImage); // blob:http://localhost:5173/0c4ef255-bec5-4377-9596-45a5a4d5501e const image = await loadImage(props.uploadedImage); const smallImage: any = await resizeImage(image, 32, 32, "png"); // 调整为输出 png 格式 1 ltaoo1o 339 天前 |
2 MRG0 339 天前 其实是一个 js 问题,和 vue 没关系吧 |
3 shadowyue 339 天前 png2icons 当然不行了,你要纯前端,我瞅了一眼,这个库是运行在 node 环境的。 |
4 duan602728596   339 天前 我转 icns 用的 @fiahfy/icns ,可以看看 |
5 Plumbiu 339 天前 https://github.com/vercel/satori ,vercel 的,可以直接把 img 标签转化为 svg |