热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux桌面的4种扫描工具

今天小编就为大家分享一篇关于Linux桌面的4种扫描工具的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

当无纸化的世界还没有出现的时候,越来越多的人通过扫描文件和照片来摆脱纸张。不过,光有扫描仪是不够的。你需要软件来驱动扫描仪。

但问题是,许多扫描仪制造商没有Linux版本的软件,他们捆绑在他们的设备。在大多数情况下,这并不重要。为什么?因为Linux桌面上有很好的扫描应用程序。他们和各种各样的扫描仪一起工作,做得很好。
让我们来看看四个简单但灵活的开源Linux扫描工具。我使用了这些工具中的每一个并发现它们非常有用。你也可以

通过使用这些开源应用程序之一驱动您的扫描仪实现无纸化。

Simple Scan

我的最爱之一,Simple Scan体积小,速度快,效率高,使用方便。如果您以前见过它,那是因为简单扫描是GNOME桌面上的默认扫描器应用程序,以及许多Linux发行版的默认扫描程序。

扫描文档或照片只需单击一次。扫描后,您可以旋转或裁剪它,并将其保存为图像(仅JPEG或PNG)或PDF格式。也就是说,即使你以较低的分辨率扫描文档,简单的扫描也可能是缓慢的。最重要的是,简单扫描使用一组全局默认值进行扫描,比如150 dpi用于文本扫描,300 dpi用于照片扫描。您需要进入简单扫描的首选项来更改这些设置。

如果您已经扫描了几页以上的内容,则可以在保存之前重新排序这些页面。如果有必要-比如你提交了一份签名表格-你可以在简单的扫描中发送电子邮件。

Skanlite

在很多方面,Skanlite是KDE世界里简单扫描的表亲。Skanite几乎没有什么特性,但它能很好地完成任务。

该软件有您可以配置的选项,包括自动保存扫描文件、设置扫描质量和确定保存扫描的位置。Skanite可以保存到这些图像格式:JPEG、PNG、BMP、PPM、XBM和XPM。

一个很好的功能是软件能够保存你扫描过的部分文件。当你想从照片中切除某人或某物时,这是有用的。

Gscan2pdf

另一个旧的最爱,gscan2pdf它可能显示了它的历史,但它的功能仍然比这里提到的其他一些应用程序要多一些。即使如此,gscan2pdf仍然相对较轻。

除了以各种图像格式(JPEG、PNG和TIFF)保存扫描之外,gscan2pdf还将扫描保存为PDF或DjVu档案。您可以设置扫描的分辨率,无论是黑白还是彩色,以及纸张大小以前单击扫描按钮。这比每次您想要更改任何这些设置时都要进入gscan2pdf的首选项。还可以旋转、裁剪和删除页面。

虽然这些特性都没有真正的杀伤力,但它们给了您更多的灵活性。

你可能知道GIMP作为图像编辑工具。但是你知道你可以用它来驱动你的扫描仪吗?

您需要安装XSane扫描仪软件和GIMP XSane插件。这两个都应该可以从Linux发行版的包管理器中获得。在那里,选择File>Create>Scaner/Camera。从那里开始,点击你的扫描仪,然后点击扫描按钮。

如果这不是你的茶,或者它不起作用,你可以把GIMP和一个名为QuiteInsane。使用这两个插件,GIMP将成为一个功能强大的扫描应用程序,它允许您设置许多选项,例如是以彩色还是黑白方式进行扫描,扫描的分辨率,以及是否压缩结果。您也可以使用GIMP的工具来修饰或应用效果到您的扫描。这使得它伟大的扫描照片和艺术。

它们真的起作用了吗?

所有这些软件在大多数情况下都能正常工作,并且可以使用多种硬件。多年来,我一直在多功能打印机上使用它们-无论是用USB电缆连接还是通过无线连接。

你可能注意到我写的“很好大部分“在上一段中,我遇到了一个例外:一台便宜的佳能多功能打印机。我使用的任何软件都无法检测到它。我不得不下载并安装佳能的Linux扫描仪软件,该软件确实能工作。”

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接


推荐阅读
  • 在Ubuntu 18.04上使用Nginx搭建RTMP流媒体服务器
    本文详细介绍了如何在Ubuntu 18.04上使用Nginx和nginx-rtmp-module模块搭建RTMP流媒体服务器,包括环境搭建、配置文件修改和推流拉流操作。适用于需要搭建流媒体服务器的技术人员。 ... [详细]
  • Linux网络配置文件详解及常见命令
    本文详细介绍了Linux系统中网络配置文件的作用及其配置方法,并提供了常用的网络管理命令,帮助用户更好地理解和管理网络配置。 ... [详细]
  • 本文介绍了如何在Linux系统中将命令添加到PATH环境变量中,以便在任何位置都能直接运行这些命令。PATH是一个包含多个目录路径的字符串变量,当输入不带路径的命令时,系统会在这些路径中查找并执行相应的命令。 ... [详细]
  • 构建个人多节点Linux环境(CodeSheep)
    本文介绍如何通过虚拟机搭建一个多节点的Linux环境,这对于学习、实验和项目部署都具有重要意义。文章详细讲解了网络IP设置、节点间通信等关键步骤。 ... [详细]
  • 尽管Medium是一个优秀的发布平台,但在其之外拥有自己的博客仍然非常重要。这不仅提供了另一个与读者互动的渠道,还能确保您的内容安全。本文将介绍如何使用Bash脚本将Medium文章迁移到个人博客。 ... [详细]
  • Linux系统快捷键大全及使用技巧
    本文详细介绍了Linux系统中的各种快捷键,包括命令行和VIM编辑器中的常用快捷键,帮助用户提高操作效率。同时,文章还提供了关于字体配置、软件安装等方面的实用信息。 ... [详细]
  • 本文总结了近年来在实际项目中使用消息中间件的经验和常见问题,旨在为Java初学者和中级开发者提供实用的参考。文章详细介绍了消息中间件在分布式系统中的作用,以及如何通过消息中间件实现高可用性和可扩展性。 ... [详细]
  • CentOS7通过RealVNC实现多人使用服务器桌面
    背景:公司研发团队通过VNC登录到CentOS服务器的桌面实现软件开发工作为防止数据外泄,需要在RealVNC设置禁止传输文件、访问粘贴板等策略过程&# ... [详细]
  • 本文详细介绍了Sleep函数的基本概念、使用方法及其背后的实现原理。适合对Sleep函数的使用和实现感兴趣的开发者阅读。通过本文,您将了解如何在不同操作系统中使用Sleep函数,以及其在多线程编程中的重要性。 ... [详细]
  • Ubuntu 14.04 系统安装后网卡名称修改方法
    本文介绍了在安装 Ubuntu 14.04 Server 版本后,如何将默认的网卡名称从非 eth 格式修改为传统的 eth 格式,并提供了详细的步骤和示例。 ... [详细]
  • 1.前言PAP和CHAP协议是目前的在PPP(MODEM或ADSL拨号)中普遍使用的认证协议,CHAP在RFC1994中定义,是一种挑战响应式协议&#x ... [详细]
  • Vulnhub DC3 实战记录与分析
    本文记录了在 Vulnhub DC3 靶机上的渗透测试过程,包括漏洞利用、内核提权等关键步骤,并总结了实战经验和教训。 ... [详细]
  • 本文介绍了如何在Linux系统中获取库源码,并在从源代码编译软件时收集所需的依赖项列表。 ... [详细]
  • 对象存储与块存储、文件存储等对比
    看到一篇文档,讲对象存储,好奇,搜索文章,摘抄,学习记录!背景:传统存储在面对海量非结构化数据时,在存储、分享与容灾上面临很大的挑战,主要表现在以下几个方面:传统存储并非为非结 ... [详细]
  • 本文详细介绍了 #include 头文件的功能,该头文件在 Unix 和 Linux 系统中用于定义文件状态相关的数据结构和函数。 ... [详细]
author-avatar
Chloemw
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有