CUPS lpr コマンドの MIME タイプの指定

CUPS lpr コマンドの MIME タイプの指定

ファイルを転送lpr(またはパイプ)するときにMIMEタイプを推測しようとしているようです。しかし、時々間違った推測をし、せいぜい「興味深い」ものを印刷しようとします。

MIMEタイプを手動でオーバーライドする方法はありますか?

答え1

MIMEタイプはIPP属性として送信され、次のオプションを使用して指定document-formatできます。-o

lpr -o document-format=text/plain ...

CUPSサーバーでサポートされていない文書形式を使用しようとすると、次のエラーメッセージが表示されます。

$ lpr -o document-format=image/svg+xml drawing.svg 
lpr: Unsupported document-format "image/svg+xml".

エラーは実際にはサーバーから返されます。

関連情報