まだ可能か実用的かはわかりませんが、可能かどうかはわかりません。GoogleAppEngineで実行されているPythonアプリケーションからGoogleクラウドプリントを使用してプリンタに印刷するにはどうすればよいですか。
例として、ユーザーがAppEngineアプリケーションにアクセスするときにGoogleまたはGoogleAppsアカウントにログインし、そのアカウントがクラウド対応プリンター(たとえば、クラウドプリントを備えたGoogle Chromeに登録されたプリンター)に接続されていると仮定します。
たとえば、GAEのblobに保存されているPDFファイルを印刷したいと思います。これをblobと呼びましょうpdf_contents
。関数が欲しい:
def print_pdf(pdf_contents, printer, print_settings):
"""Prints `pdf_contents` (a blob conforming to the PDF standard) to `printer`
(a Google Cloud Printer) with the given `print_settings`"""
# what goes here?
これをどうやってやるのか、そして他の誰かがこの点で何か努力したかどうか知りたいです。もちろん、印刷をPDFファイルに限定したくはありませんが、例を絞り込みたいと思いました。
読んでくれてありがとう。