关于 CunConvert
把常用的图片与文件处理工具做得简单、快速、私密。
为什么做 CunConvert?
日常处理图片与文件时,很多在线工具要求上传文件,既慢又让人担心隐私。CunConvert 的全部功能都在浏览器本地完成:选择文件后,处理只发生在你的设备上,没有上传,没有等待。
包含哪些工具?
- SVG 工具:SVG 转 PNG / JPG / WebP、SVG 优化、SVG 查看
- 图片转换:PNG / JPG / WebP 两两互转
- 图片处理:压缩、调整尺寸、裁剪、旋转与翻转、去除背景
- 图片矢量化:PNG / JPG / WebP 转 SVG
- PDF 工具:图片转 PDF、PDF 转图片、PDF 合并、PDF 拆分、PDF 页面管理
- 二维码:网址、文本与批量生成二维码(PNG / SVG,可打包 ZIP)
- Favicon:一键生成网站图标(.ico + 多尺寸 PNG)
- Markdown:实时预览编辑器,支持导入导出,也可把网页文章 / HTML 转成 Markdown
大部分工具支持多文件批量处理,结果可一键打包为 ZIP 下载。
技术说明
CunConvert 基于 Astro 与原生 TypeScript 构建,静态托管于 Cloudflare Pages 等平台,不包含任何后端服务。图片处理使用浏览器内置的 Canvas 与 Web Worker 能力;SVG 优化使用开源的 SVGO,图片矢量化使用 ImageTracer,PDF 生成与渲染使用 pdf-lib 与 PDF.js,二维码使用 qrcode,Markdown 渲染使用 marked + DOMPurify,HTML 转 Markdown 使用 turndown。所有库都随站点分发并仅在需要时按需加载。
联系我们
如果你发现工具问题或有功能建议,欢迎到项目的 GitHub 仓库提交 Issue,也可以直接联系村长:
- 村长博客:https://cunzhangblog.com
- 村长实验室:https://czlab.dev
- 联系村长:cunzhang@czlab.dev