Closed 1834423612 closed 5 months ago
图片处理这块我没用使用cf,r2只是作为图片存储容器,访问图片地址时域名会解析道腾讯云对象存储cos中,之后再由cos回源r2获取图片,再由腾讯云的数据万象解析path最后的compress实现图片转码压缩和裁切。
之前这么设计是因为我的服务部署在Hong Kong,直接使用腾讯云的sdk上传文件会返回网络过慢的错误,所以只好先上传r2
好家伙,原来如此,我再琢磨琢磨这个worker转换脚本吧🤣 谢谢!!!
如果cf worker能实现类似功能的话,我也去试试,这块功能最主要的目的是压缩图片体积,裁切并不是主要目的,比较主要的是转码webp格式,当然裁切也能压缩。
如果cf worker能实现类似功能的话,我也去试试,这块功能最主要的目的是压缩图片体积,裁切并不是主要目的,比较主要的是转码webp格式,当然裁切也能压缩。
denoflare 有一个方案可以实现,不过我还是没有搞明白。
刚发现的这个项目也不错:https://github.com/ccbikai/cloudflare-worker-image
在写图片的cloudflare worker转换脚本时发现图片总是找不到,最后发现如下图所示,代码中的
compress
被误拼为了comporess
。顺便请教一下,这个cloudflare R2存储库读取出的图片您是如何将其转换为适应的长宽的(即添加/compress{1600}x{900}的)鼓捣了一天这个worker也没成功复现动态调整图片大小🤣谢谢!!