我想要一个不会将文件发送到任何地方的简单图像转换工具。所以我自己做了一个 — AI 写了大部分代码。

想法

将经过验证的 C++ 库编译为浏览器的 WebAssembly。Magnum 库已经支持数十种格式。

AI 帮助的地方

  • HTML/CSS — 拖放界面和响应式布局
  • JavaScript — Web Workers,文件处理
  • SEO — Open Graph 标签,站点地图
  • Astro — 迁移到带动态路由的静态站点

AI 没帮上忙的地方

C++ 和 Emscripten 方面。CMake、Magnum 插件、内存管理 — 这些需要专业知识。

技术栈

  • C++ / Magnum — 图像解码和编码
  • Emscripten — 编译为 WebAssembly
  • Web Workers — 并行转换
  • Astro — 静态站点生成器

WebConverter.app 是免费开源的。转换为 PNGJPEGBMP 等更多格式。

试试 WebConverter.app — 免费、无需上传的转换。

准备好转换图像了吗?

免费试用 WebConverter