小さなCUPSプリンタがインストールされていますが、プリンタはapplication/postscript
それをビットマップとしてのみ受け入れて変換します。
ユニバーサルPostscriptプリンタドライバを使用すると、問題なくデバイスに直接印刷できます。
これで、プリンタはCUPSを実行しているサーバーの背後にあります。そこでプリンタをユニバーサルPostScriptプリンタとして設定しました。サーバーは他のプリンタも処理し、すべての着信PostScriptをプリンタ言語のデータに変換します。私のプリンタは、サーバーにインストールされている他のプリンタ(server-ip/cups/my-printer/)と同じ方法で表示されるようにしたいです。
質問:サーバーからPostScriptをCUPSに印刷すると、データ自体を変更せずにapplication/postscript
MIMEタイプをCUPSからCUPSに変換します。application/vnd.cups-raw
私のプリンタはMIME形式のファイルとして受け取りますvnd.cups-raw
が、処理できません。
MIMEタイプに触れることなく、単にPostScriptを自分のプリンタに渡すようにサーバーのCUPSに指示するにはどうすればよいですか?
編集する:1つの解決策は、特定のサーバーポートを自分のプリンタのIPに接続して、すべての通信(双方向)をプロキシのように簡単に中継できるようにすることです。しかし、私はCUPS自体がこれを行うことができるはずだと思います。