AirScan 使用教程

AirScan 使用教程

airscan Go package to scan paper documents 📄 from a scanner 🖨️ via the network 🕸️ using the Apple AirScan (eSCL) protocol. airscan 项目地址: https://gitcode.com/gh_mirrors/ai/airscan

1. 项目介绍

AirScan 是一个使用 Go 语言编写的开源项目,它可以通过网络使用 Apple AirScan(eSCL)协议从扫描仪扫描纸质文档。该项目旨在简化网络扫描流程,使得用户可以轻松地从支持 AirScan 协议的扫描设备中获取文档。

2. 项目快速启动

首先,确保你已经安装了 Go 语言环境。

安装示例程序

运行以下命令来安装示例程序:

go install -v github.com/stapelberg/airscan/cmd/airscan1@latest

查询网络上的设备

使用以下命令查询本地网络以发现兼容 AirScan 的设备:

airscan1

该命令将输出发现的设备列表,如下所示:

2023/01/01 08:50:31 finding airscan-compatible devices for 1s
2023/01/01 08:50:31 device "DeviceName" discovered (use -host="DeviceID")

扫描文档

一旦找到兼容的设备,你可以使用以下命令来扫描平板床上的文档:

airscan1 -host=DeviceID

如果你想要使用自动文档进纸器(ADF)来扫描,可以使用以下命令:

airscan1 -host=DeviceID -source=adf

对于彩色扫描或输出为 PDF 格式,你可以添加额外的参数:

airscan1 -host=DeviceID -source adf -color RGB24 -format "application/pdf"

3. 应用案例和最佳实践

案例一:批量扫描文档

如果你需要批量扫描大量的文档,可以使用自动文档进纸器(ADF)并设置无限超时:

airscan1 -host=DeviceID -source=adf -timeout=0

案例二:远程扫描

如果你的扫描设备位于远程位置,你可以通过指定设备的网络地址来进行扫描。

4. 典型生态项目

目前,AirScan 社区已经有多个设备被验证可以正常工作。以下是一些典型的兼容设备:

  • Brother MFC-L2710DN
  • Brother MFC-L2750DW
  • Canon G3560
  • Epson XP-7100
  • HP Laserjet M479fdw
  • HP OfficeJet Pro 9010 series

如果您的设备能够通过 AirScan 进行扫描,欢迎向项目贡献您的设备信息,以帮助其他用户。

airscan Go package to scan paper documents 📄 from a scanner 🖨️ via the network 🕸️ using the Apple AirScan (eSCL) protocol. airscan 项目地址: https://gitcode.com/gh_mirrors/ai/airscan

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆璞朝Jocelyn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值