DEV Community · Show DEV8/8 00:5552

浏览器内OCR与PDF签名:无需上传服务器

OCR and sign a PDF entirely in the browser — no upload, no server

阅读原文
开发者构建了两个完全在浏览器中运行的PDF工具:OCR PDF将扫描件转换为可搜索PDF,Sign PDF添加签名,均无需上传文档至服务器。OCR流程使用pdf.js渲染页面、tesseract.js(WebAssembly)识别文字、pdf-lib重建PDF并添加不可见文本层。文章详细介绍了实现细节,包括在严格CSP下无CDN运行WebAssembly OCR,以及坐标转换和字体大小调整。工具使用英文模型,支持词级对齐,准确度受扫描质量影响。所有处理均在本地完成,关闭标签页即数据消失。