2017-06-17 30 views
-1

サーバー側で選択した画像のみをプリンタで印刷したいですか?プリンタで画像を印刷する方法[Django]

言語はPythonです。フレームワークはdjangoです。

あなたは私にアイデアを教えてくれますか?

お待ちしております。

+0

サーバー側にプリンタがありますか? –

答えて

0

Django WebAppとOSをインターフェースする必要があります。これを行うには、Pythonコードでシェルコマンドをラップする必要があります。

たとえば、あなたはジャンゴのWebappを実行しているUbuntuののsytemを持っている場合、あなたはviews.py機能のどこかに次のコードを書くかもしれません:

LPR印刷項目にデフォルトのシェルコマンドである
import subprocess 
return_code = subprocess.call("lpr /path-to-file-to-print", shell=True) 

。正確なコマンドはOSによって異なる場合がありますが、基本的な考え方は変わりません。

希望すると便利です。

関連する問題