web-dev-qa-db-ja.com

ドライバーなしでネットワーク経由で印刷する(そのプリンター用)

私はかなり良い古いプリンターを持っていて(元々は非常にハイエンドでした)、そのためのトナーの備蓄も持っているという状況に少しあります。もちろん、これを使い続けたいと思います。私がいる状況では、ネットワーク上の一部の人々が最新バージョンのOSXを搭載したMacを使用しています。プリンタードライバーは最新バージョンのOSXでは動作しませんが、Windowsドライバーは引き続きWindows8で動作します。 。

私が今持っているのは、物を印刷する機能を備えたWindows8コンピューターに接続されたプリンターです。私が探しているのは、Macが一連の設定を使用してWindows 8コンピューター上のプログラムに「印刷」し、そのプログラムが設定をコピーして目的のプリンターに再印刷できるようにするソリューションです。 PDFに印刷する方法とほとんど同じですが、ネットワーク上の他のプリンターのように見せたいです(この状況では、ネットワーク経由でPDFをコピーすることは実用的ではありません)。

とにかくこれを簡単に行う方法があるのだろうかと思います。現時点では、PDFのディレクトリを監視して印刷するものがありますが、設定(コピー数など)をプリンタに送信する簡単な方法はありません。特にセットアップが簡単になる場合は、商用ソリューションにお金を払って喜んでいます。

ありがとう。

3
joshhendo

「古いLexmark」プリンタはほぼ確実にPostScriptをサポートしています。したがって、OSXのネイティブPostScriptドライバーはそれで動作するはずです。プリンタを「汎用PostScript」プリンタとしてインストールしてみてください。

それが印刷される場合、それはPSプリンターであることがわかり、OSXに適切なドライバーをインストールするために必要なのはプリンターのPPDファイルだけです。これは、プリンタのすべての機能(トレイ、用紙サイズ、色など)と、それらにアクセスするために使用されるPSコマンドを一覧表示するテキストファイルです。テキストファイルなので、WindowsまたはLinuxバージョンを使用できます。 Macでは、PPDのデフォルトの場所は/Library/Printers/PPDs/Contents/Resources/en.lprojですが、実際にはどこにでも配置できます。次に、プリンタをインストールするときに、必要に応じてその場所を参照します。

Windowsでは、PPDはC:\ WINDOWS\SYSTEM32\SPOOL\DRIVERSの下のどこかにあります。

1
hdhondt

ファイルをコンピュータに送信し、受信して印刷する、ある種のスクリプトをいつでも設定できます。それらをネットワーク上または少なくとも同じネットワーク上に置き、共通のパブリックディレクトリを共有するようにWindowsを設定すれば、それは十分に簡単です。

0