安全隐私可离线的图片水印工具
在线使用: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 智能开发平台协助构建。