跳到正文
掘金· 鸿蒙开发·· 2 小时前精选AI 评分38

用 PDF.js + Canvas + pdf-lib 实现 PDF 永久遮盖,作者公开 WyanHub 脱敏功能实现思路

PDF 盖黑框不等于脱敏:用 PDF.js + Canvas + pdf-lib 实现永久遮盖

AI 导读

作者在实现 WyanHub 工具箱的 PDF 脱敏功能时,采用 PDF.js 逐页渲染到 Canvas、在像素层写入遮盖、再用 pdf-lib 创建只含处理后页面图片的新 PDF 的方案,避免原文字层被选中复制。

推荐理由

作者公开了浏览器端 PDF 永久遮盖的完整实现路径,适合有前端基础、想做本地脱敏工具的人参考。

来源:掘金 · juejin.cn