LookScanned.io 是一个纯前端应用,能将PDF文件处理成扫描件,不需要打印机和扫描仪,只需几次点击就能完成操作。
• 所有处理都在浏览器中进行,没有隐私风险
• 支持离线使用,作为PWA应用
• 可实时并排查看原始和处理后的PDF
• 兼容所有现代浏览器和设备
• 纯静态文件,不需要后端服务器
• 可调整设置以获得更好的效果
使用方法
1、安装依赖:npm install
2、开发模式运行:npm run dev
3、构建项目:npm run build
(构建结果在dist文件夹中)
技术实现
LookScanned.io 使用了 cancerberoSgx/magica 库,这是一个为浏览器和Node.js设计的ImageMagick实现,具有简单的设置、高级API和命令行界面。
• React
• Vite
• TypeScript
• magica (ImageMagick for browser)
LookScanned 适合需要将数字文档转换为扫描件外观的场景,比如创建复古风格的文档或保护隐私,所有处理都在本地完成。