关于 Image Toolbox
Image Toolbox 是一个免费的、基于浏览器的图片处理工具包,专为摄影师、设计师、开发者以及所有经常处理图片的人打造。与大多数需要将文件上传到远程服务器的在线工具不同,Image Toolbox 的所有操作都在你的浏览器内完成 — 你的图片永远不会离开你的设备。
我们的使命
我们创建 Image Toolbox 是因为厌倦了在便利和隐私之间做取舍。每次需要快速转换 iPhone 的 HEIC 照片、压缩网站图片,或调整截图尺寸用于社交媒体时,我们都要么安装桌面软件,要么把个人照片上传到某个未知的服务器。
我们相信一定有更好的方式。现代浏览器功能强大 — 它们可以解码 HEIC 文件、编码 WebP 和 AVIF、添加水印、执行复杂的图片操作,而无需通过网络传输任何数据。Image Toolbox 将这些能力整合到一个简单、快速的界面中,任何人都能使用。
工作原理
当你在 Image Toolbox 上传图片时,文件通过 FileReader API 直接由浏览器读取。所有处理 — 格式转换、压缩、裁切、缩放、水印 — 都使用 HTML5 Canvas API 和 WebAssembly 解码器(如用于 HEIC 支持的 libheif-js)完成。处理结果以 Blob 形式生成,你可以直接下载。
在整个过程中,你的图片数据不会发送到任何服务器。没有后端、没有数据库、也没有分析你的图片内容的追踪工具。这不是隐私政策,而是架构层面的技术保证。
隐私优先设计
隐私不是事后添加的功能,而是我们的根基。具体来说:
- 无需上传:图片在浏览器内处理,绝不通过网络传输
- 无需注册:没有账号、没有登录、不收集邮箱
- 无追踪:我们不对你的图片活动使用 Cookie、指纹识别或第三方分析
- 不存储:图片仅保存在浏览器内存中,关闭标签页即清除
- 开源架构:源代码在 GitHub 上公开,任何人都可以审计
支持的格式
Image Toolbox 支持多种图片格式的输入和输出:
- 输入:JPG、PNG、WebP、GIF、BMP、SVG、AVIF、ICO、TIFF、HEIC/HEIF
- 输出:JPG、PNG、WebP、AVIF、BMP、ICO、TIFF
HEIC 支持由 libheif-js 提供,这是一个编译为 WebAssembly 的 libheif 版本,可在浏览器中直接解码 iPhone HEIC 文件。TIFF 导出使用内置编码器以确保最大兼容性。
包含的工具
Image Toolbox 包含七个专用工具,每个专注于特定任务:
- 格式转换器 — 在 JPG、PNG、WebP、AVIF、BMP、ICO、TIFF 之间转换,支持质量控制
- 图片压缩 — 在保持视觉质量的同时减小文件大小,支持批量处理
- 图片裁切 — 使用可视化裁切框和毫米尺寸显示,裁切为任意尺寸
- 水印工具 — 添加文字或图片水印,可自定义透明度、位置和大小
- 尺寸调整 — 将图片缩放到精确像素尺寸,同时保持宽高比
- 社交媒体缩放 — 为 Instagram、TikTok、YouTube、Facebook 等预设模板
- 网页优化器 — 针对网页交付优化图片,支持特定格式的压缩
联系我们
有问题、反馈或发现了 Bug?我们很乐意听到你的声音。
- 邮箱:ylnjs@live.com
- GitHub:github.com/cl6791731/image-toolbox — 提交 Issue 或参与贡献
法律声明
Image Toolbox 以现状提供,供教育和实际使用。详情请参阅我们的隐私政策。我们遵守 GDPR,不通过此服务收集、存储或处理任何个人数据。