質問

ローカルファイルシステム上のJPEGファイルをポイントしてWindowsのデフォルトプリンターに印刷するために実行できるJSPスクリプトはありますか?ありがとう。

編集: サーバーにファイルが既にあります。 window.print()を実行するには、どのようにファイルをブラウザにロードしますか? ありがとう

役に立ちましたか?

解決

サーバーのラウンドトリップが必要ない場合は、Javaアプレットが必要です。次のことができるようにアプレットが必要です。

  1. ローカルファイルシステムにアクセスします。
  2. プリンタにネイティブにアクセスします。

ユーザーはアプレット特権を付与する必要があります。

javaからの印刷は非常に難しいことで有名です。

他のヒント

サーバーに画像をアップロードしてもらい、JavaScriptを使用してjpegをページに配置してwindow.print()を呼び出す必要があります。ウェブページがローカルファイルシステムの読み取りを開始するだけでは、セキュリティ違反になります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top