JSPを使用したJPEGファイルの印刷
質問
ローカルファイルシステム上のJPEGファイルをポイントしてWindowsのデフォルトプリンターに印刷するために実行できるJSPスクリプトはありますか?ありがとう。
編集: サーバーにファイルが既にあります。 window.print()を実行するには、どのようにファイルをブラウザにロードしますか? ありがとう
解決
サーバーのラウンドトリップが必要ない場合は、Javaアプレットが必要です。次のことができるようにアプレットが必要です。
- ローカルファイルシステムにアクセスします。
- プリンタにネイティブにアクセスします。
ユーザーはアプレット特権を付与する必要があります。
javaからの印刷は非常に難しいことで有名です。
他のヒント
サーバーに画像をアップロードしてもらい、JavaScriptを使用してjpegをページに配置してwindow.print()を呼び出す必要があります。ウェブページがローカルファイルシステムの読み取りを開始するだけでは、セキュリティ違反になります。
所属していません StackOverflow