WindowsとLinuxのスキャナを共有する[閉じる]

WindowsとLinuxのスキャナを共有する[閉じる]

同じWi-Fi接続を介してLinux(Fedora 35)に接続されたCannon G2000プリンタのスキャナをWindows 10で共有したいと思います。どうすればいいですか?

答え1

スキャナがローカルのLinuxシステムで実行されるように、まずLinuxでSANEを設定する必要があります。 Canon G2000の正しいSANEスキャナバックエンドコンポーネントは次のとおりですsane-pixmaここに録音してください。 Fedoraの標準パッケージ管理ツールを使用してインストールしてsane-backendsパッケージングすると、sane-frontendsFedoraからSANEを入手できます。

その後は設定できますsanedサービスFedoraシステムでネットワーク経由でスキャナを共有します。 Fedoraはパッケージとして提供されているため、sane-backends-daemon上記のリンクされたページのソースコードベースのインストール手順に従う必要はありません。

Windowsでは、次のものを使用できます。ビアサンドライバーsanedWindowsがスキャナーを接続して使用できるようにします。 WIAは、Windowsアプリケーションがスキャナの入力を受け入れることを可能にする最新のWindowsスキャナAPIです。

以前のWindowsシステムの場合SaneTwainドライバしかし、32ビットのみであり、もはや積極的に維持されていないようです。私たちが知っているように、SaneTwainは64ビットWindowsアプリケーションをサポートしていません。 (TWAINは古いWindowsスキャナAPIです。)

または、Web ベースのネットワークスキャナのユーザーインターフェイスを設定できます。scanservまたは、よりエキゾチックなもの(設定するのがより複雑なもの)scanservjs。 Fedora 35パッケージでは利用できないようですので、Fedoraのパッケージマネージャを使用してWebサーバー(Apacheなど)をインストールし、上記のGithubページの指示に従ってPHPベースまたはscanservnodejsベースscanservjs

これはsanedwiasaneを使用するよりも複雑ですが、Webブラウザを搭載したすべてのデバイスでスキャナを使用できます。

業界標準のドライバなしのeSCL(AirScan)プロトコルを使用して、WindowsスキャナをLinux、MacOS、Android、ChromeOSなどと共有するもう1つの方法があります。良いニュースは、スキャナがLinux / SANEと互換性がある必要はないということです。 Windowsで実行している場合は、eSCLスキャナと共有できます。バラよりhttp://scannershare.com

関連情報