一键生成扫描件效果,开源工具make-look-scanned让你告别打印扫描的麻烦

一键生成扫描件效果,开源工具make-look-scanned让你告别打印扫描的麻烦

经常需要提交扫描件却懒得打印再扫描?开源工具make-look-scanned能一键让普通PDF看起来像真实扫描件,支持命令行和浏览器使用,省时省力,副业办公效率神器。

你是不是也烦透了“打印-扫描-上传”的死循环?

现在好多场景,比如报销、合同、申请材料,明明有电子版,对方非要你搞个“扫描件”。于是你只能先打印出来,再拿手机或扫描仪扫成PDF,光线不好还得重扫,搞半天就为了那点“扫描的质感”。这套操作,纯纯的体力活,浪费时间还费纸。

要是能有个工具,一键把普通PDF直接变成扫描件效果,那该多爽?

最近在GitHub上发现一个开源项目,叫 make-look-scanned,就是专门干这个的。它能把干干净净的电子版PDF,处理成那种带点歪斜、有噪点、颜色泛黄的真实扫描观感,连阴影和边缘效果都给你安排上。不用打印,不用扫描仪,一个命令或者浏览器里拖拽一下,扫描件就诞生了。

make-look-scanned 是个啥?

简单说,这是一个用Go语言写的工具,能批量给PDF“造假”——让它们看起来像用扫描仪扫出来的。项目提供了两种使用方式:

  • 命令行(CLI):适合批量处理,或者集成到自动化流程里。
  • 浏览器(WASM):直接在网页上操作,零门槛,连安装都不用。

目前该项目在GitHub上获得了252颗星,虽然不算超级热门,但功能直击痛点,而且完全开源免费。

据项目介绍,它主要能实现这些效果:

  • 给PDF页面添加随机的旋转角度,模拟扫描时纸张放歪的感觉。
  • 增加噪点和背景纹理,让页面看起来不那么“数码感”。
  • 调整颜色和对比度,做出类似扫描仪的成像风格。
  • 添加阴影效果,让PDF页面有立体感,就像真的扫描件一样。

实际能用来做什么?副业、办公、效率场景都能用

这个工具不是单纯的技术玩具,它解决的是实打实的痛点。下面从几个角度聊聊怎么用。

副业场景:代做材料、P图服务

现在闲鱼、淘宝上有很多“代做扫描件”的小生意,一单几块钱,需求还挺大。有了这个工具,完全可以批量接单:客户发来电子版文件,你直接用make-look-scanned处理,几分钟出图,零成本赚信息差。还能打包成“电子文件转扫描件服务”,挂到各种任务平台。

办公效率:报销、合同、证明文件

公司报销要贴发票扫描件,但电子发票直接转PDF往往太“干净”,财务可能挑刺。用这工具处理一下,立马有纸质发票扫描的感觉,省去打印拍照的步骤。合同、在职证明等需要“签字+扫描”的场合,也可以先电子签,再用工具做成扫描件,全程无纸化。

个人用途:各种申请材料

办签证、申请学校、提交审核材料,很多机构非要扫描件。以前得跑打印店,现在直接在家搞定。特别是批量处理多页文件时,命令行模式能一次性处理整个文件夹,效率拉满。

自动化集成:搭配其他工具构建工作流

因为支持CLI,可以写脚本自动监控文件夹,有新PDF就自动转成扫描件,存到指定目录。比如结合扫描宝、坚果云等工具,实现“电子发票自动归档成扫描件”的效果。对习惯折腾效率工具的玩家来说,这个很香。

使用门槛高不高?上手贼简单

别被“命令行”吓到,其实对普通用户,浏览器版完全够用。

浏览器版:直接访问项目提供的在线Demo(可以看GitHub的README找链接),把PDF拖进去,调调参数,点生成就搞定。参数包括旋转角度范围、噪点强度、阴影大小等,实时预览,所见即所得。

命令行版:适合有批量处理需求的朋友。需要本地安装Go环境,然后一行命令安装:

go install github.com/overflowy/make-look-scanned@latest

装好后,基本用法:

make-look-scanned input.pdf output.pdf

还能加一堆参数自定义效果,比如 --rotate 设置旋转角度,--noise 控制噪点,--shadow 调整阴影。具体可以看项目文档。

整体来说,浏览器版零门槛,命令行版稍微需要点动手能力,但也不复杂。

有没有类似工具?对比一下

市面上其实也有一些方案能实现类似效果,但各有优劣。

  • Photoshop / 美图秀秀:手动加噪点、调色、旋转,单张处理还行,批量就累死,而且需要软件技能。
  • 在线转换网站:比如某些“PDF转扫描件”的网页,但很多要收费,或者有文件大小限制,隐私安全也存疑。
  • 其他开源项目:比如一些Python脚本也能做,但配置环境麻烦,对小白不友好。

make-look-scanned 的优势在于:

  • 完全本地处理(浏览器版也是本地运算),文件不上传,安全。
  • 开源免费,没有套路。
  • 效果可控,参数灵活。
  • 跨平台,有浏览器就能用。

缺点嘛,目前效果还不是100%完美,比如扫描件常见的“透背”效果(背面文字隐约可见)暂时不支持,但日常使用已经足够唬人。

总结:小工具解决大麻烦,值得一试

make-look-scanned 这种工具,属于那种“用不上时觉得鸡肋,需要时真香”的类型。它把一件原本需要物理设备才能完成的事情,用软件模拟到了及格线以上,省时间、省纸张、省心力。

对追求效率的办公族、搞副业的小能手、喜欢折腾工具的效率控来说,这个开源项目绝对值得收藏。下次再遇到要扫描件,直接打开浏览器拖一下,一分钟搞定,深藏功与名。

项目地址:https://github.com/overflowy/make-look-scanned ,去给作者点个Star支持一下吧。

如果文章对你有帮助,欢迎请作者喝杯咖啡

评论(0)

  • 还没有评论,做第一个吧~