找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

4167

积分

0

好友

549

主题
发表于 2 小时前 | 查看: 4| 回复: 0

make-look-scanned 是一款小巧的 PDF 后期处理工具,能给你的电子文档加上倾斜、噪点、暗角等一系列“扫描仪特征”,让输出结果看起来就像纸质原稿刚过了一遍扫描仪。

在线体验https://overflowy.github.io/make-look-scanned/

功能特性

  • 画面倾斜:模拟放纸时没完全对齐的轻微歪边
  • 灰度转换:彩色内容压成黑白灰,和老式扫描仪一样
  • 暖色纸张:加点泛黄的底色,不再是惨白一片
  • 扫描噪点:颗粒感,让画面不那么“数字干净”
  • 边缘暗角:四周压暗,复刻扫描仪盖板漏光的效果
  • JPEG 压缩瑕疵:故意做出块状 artifacts,更像真扫描
  • 输出纯图 PDF:文字选不中,和真扫描仪一个德行

两种用法

命令行版需要 Go 环境和 C 编译工具链,跑 go build 编译完就能用。参数全都可以调:倾斜角度、噪点强度、模糊程度、JPEG 质量……设成 0 就关掉对应效果。默认按文件内容计算种子,同一文件每次生成相同结果;想换花样就手动传 --seed

浏览器版走 WASM,不用装任何东西。开发模式用 web/build.sh 编译后起个本地服务;要离线用就执行 task build:web,会打包出一个包含 WASM 和 PDF.js 的独立 HTML 文件,双击即用,体积大约 8MB。

预设配置可以写进 config.toml,之后通过 --preset 名字 直接调用。命令行参数优先级最高,覆盖预设,预设又覆盖默认值。

如果你对这种实用小工具感兴趣,欢迎到 云栈社区 和更多开发者一起交流、挖宝。




上一篇:C#责任链模式实操:一步步搭出生产级审批处理链
下一篇:Gemini 3.5 Pro被曝难产:谷歌CEO承认AI编程落后,懒惰顽疾难除
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-6-22 02:43 , Processed in 0.742276 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表