安全隐私可离线的图片水印工具
在线使用:https://imgmarker.hex.ac.cn
ImageMarker 是一款纯前端图片水印工具,支持平铺文字水印处理。所有操作均在浏览器端完成,无需上传图片到服务器,保护您的数据安全。
# 安装依赖
npm install
# 启动开发服务器
npm run dev
# 构建生产版本
npm run build
src/ ├── components/ # Astro 页面组件 ├── i18n/ │ ├── index.js # 国际化核心逻辑 │ └── locales/ │ ├── zh-CN.json # 简体中文 │ ├── zh-TW.json # 繁體中文 │ └── en.json # English ├── layouts/Layout.astro # 页面布局 ├── pages/index.astro # 主页面 ├── scripts/ │ ├── app.js # 应用入口与事件绑定 │ ├── state.js # 状态管理器 │ └── renderer.js # Canvas 渲染引擎与水印计算 └── styles/global.css # 全局样式
| 命令 | 说明 |
|---|---|
npm install | 安装依赖 |
npm run dev | 启动开发服务器(localhost:4321) |
npm run build | 构建生产版本到 ./dist/ 目录 |
npm run preview | 本地预览构建产物 |
ImageMarker 完全在前端运行,图片数据不会上传到任何服务器。所有水印处理和图片导出都在您的浏览器本地完成,确保您的图片隐私安全。
本项目由 MonkeyCode-AI 智能开发平台协助构建。