大家好,我是 PixelToKB 的开发者。 这个项目解决的是一个比较具体的问题:很多报名表单、内容后台或独立站素材都有明确的文件体积上限,但常见工具只提供质量滑块,导出后还要反复查看文件大小。对于证件照、签名或业务图片,也不一定有必要先上传到第三方服务器再处理。 PixelToKB 当前公开版使用 Astro 静态页面、React 交互组件和浏览器 Web Worker 。图片在浏览器中解码和处理,所选文件不会上传到 PixelToKB 服务器,也不需要账号或云存储。 目前已上线的功能: 1. JPEG 、PNG 、WebP 按目标体积压缩,提供 10/20/30/50/100 KB 等预设,也可自定义 KB 、KiB 、MB 或 MiB 。 2. 生成结果后读取实际 Blob 字节数,符合目标上限后才显示下载;如果在当前格式和尺寸条件下不可达,会直接说明,不把超限文件当成功结果。 3. 支持 JPEG 、WebP 、PNG 和自动保留透明通道的输出方式;透明图片转 JPEG 时可选择背景色。 4. 图片缩放支持 Fit 、Fill 、Stretch ,裁剪支持可视区域和像素...