首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

scanimage:从命令行扫描!|Linux 中国

导读:我一直以为在 Linux 上使用打印机/扫描仪是一个噩梦,我真的很惊讶 scanimage 可以工作。

本文字数:1509,阅读时长大约:2分钟

https://linux.cn/article-12886-1.html

作者:Julia Evans

译者:geekpi

这又是一篇关于我很喜欢的一个命令行工具的文章。

昨晚,出于官僚原因,我需要扫描一些文档。我以前从来没有在 Linux 上使用过扫描仪,我担心会花上好几个小时才弄明白。我从使用  开始,但在用户界面上遇到了麻烦。我想同时扫描两面(我知道我们的扫描仪支持),但无法使它工作。

遇到 scanimage!

是一个命令行工具,在  Debian 软件包中。我想所有的 Linux 扫描工具都使用  (“scanner access now easy”) 库,所以我猜测它和其他扫描软件有类似的能力。在这里,我不需要 OCR,所以我不打算谈论 OCR。

用 scanimage -L 得到你的扫描仪的名字

列出了你所有的扫描设备。

一开始我不能让它工作,我有点沮丧,但事实证明,我把扫描仪连接到了我的电脑上,但没有插上电源。

插上后,它马上就能工作了。显然我们的扫描仪叫 。万岁!

用 --help 列出你的扫描仪选项

显然每个扫描仪有不同的选项(有道理!),所以我运行这个命令来获取我的扫描仪的选项:

我发现我的扫描仪支持  选项(我可以用它来启用双面扫描)和  选项(我把它改为 150,以减少文件大小,使扫描更快)。

scanimage 不支持输出 PDF 文件(但你可以写一个小脚本)

唯一的缺点是:我想要一个 PDF 格式的扫描文件,而 scanimage 似乎不支持 PDF 输出。

所以我写了这个 5 行的 shell 脚本在一个临时文件夹中扫描一堆 PNG 文件,并将结果保存到 PDF 中。

我像这样运行脚本:

你可能需要为你的扫描仪设置不同的  和 。

这真是太简单了!

我一直以为在 Linux 上使用打印机/扫描仪是一个噩梦,我真的很惊讶  可以工作。我可以直接运行我的脚本 ,它将扫描文档并将其保存到 !

via:https://jvns.ca/blog/2020/07/11/scanimage--scan-from-the-command-line/

作者:Julia Evans选题:lujun9972译者:geekpi校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201205A091R000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券