2 篇文章带有标签 “clipboard-api”

剪贴板备份是什么

剪贴板备份是一款纯前端、无需后端的浏览器剪贴板历史管理工具。它支持保存文本、HTML、RTF、图片等多种剪贴板格式,利用浏览器 IndexedDB 本地持久化存储,随时恢复或下载历史内容。

核心功能

  • 多格式剪贴板捕获:支持保存文本、HTML、RTF、URL 列表、PNG / JPEG / GIF / WebP 图片等多种剪贴板格式。
  • 本地持久化存储:所有备份数据通过 IndexedDB 存储在浏览器本地,刷新页面或关闭浏览器后数据不丢失。
  • 多格式预览:支持按格式切换预览,文本、HTML、图片分别渲染,HTML 内容经 DOMPurify 安全过滤。
  • 一键恢复复制:点击复制按钮即可将备份内容还原到系统剪贴板,图片自动转换为 PNG 格式以兼容 Clipboard API。
  • 逐格式下载:每个备份的每种格式均可单独下载为对应文件(txt、html、rtf、png 等)。
  • 相对时间显示:备份时间以"刚刚""5 分钟前""2 小时前"等相对时间展示,直观易读。
  • 全页粘贴支持:不仅可以在粘贴区域粘贴,在页面任意位置按 Ctrl+V 均可触发备份。
  • 批量清空:支持一键删除所有备份,操作前需确认,防止误删。

使用方式

  1. 打开 剪贴板备份
  2. 点击页面粘贴区域并按 Ctrl + V 粘贴内容,或在页面任意位置直接粘贴。
  3. 备份自动保存并显示在列表中,可预览、复制或下载。
  4. 点击 清空全部 可删除所有历史备份。

二维码识别器是什么

二维码识别器是一款纯前端在线 QR 码识别工具,基于 jsQR 库实现。它支持图片上传、拖拽、剪贴板粘贴以及摄像头实时扫码四种方式,所有图片处理均在浏览器本地完成,不会上传到任何服务器,保护隐私安全。

核心功能

  • 图片上传识别:点击或拖拽图片文件到识别区域,即可自动解析二维码内容。
  • 剪贴板粘贴识别:直接按 Ctrl / ⌘ + V 粘贴剪贴板中的图片,无需先保存文件。
  • 摄像头实时扫码:调用设备摄像头,持续扫描画面中的二维码,适合快速识别实物上的 QR 码。
  • 前后摄像头切换:支持在设备的前置与后置摄像头之间切换,适应不同扫码场景。
  • 双指缩放对焦:摄像头模式下支持双指捏合缩放画面,双击重置缩放,方便对准远距离或微小二维码。
  • UTF-8 中文支持:底层使用 TextDecoder('utf-8') 解码二进制数据,确保中文、日文等非 ASCII 字符正确显示。
  • 链接自动识别:识别结果若为 URL,自动渲染为可点击的超链接,一键跳转。
  • 一键复制结果:识别后点击"复制识别结果"按钮,快速将内容复制到剪贴板。
  • 纯前端隐私安全:所有图像处理在本地完成,图片不离开浏览器,无需担心隐私泄露。

使用方式

图片识别模式 打开 二维码识别器。 点击"图片识别"标签(默认)。 拖拽图片到识别区域,或点击选择文件,也可以直接粘贴剪贴板图片。