javafxはドットマトリックスプリンタに印刷できますか?
質問
私の顧客の中には、印刷文書 (請求書、レポートなど) のコピーを作成するために依然としてドット マトリックスを使用している人がいます。私は社内向けにのみ grails (Web アプリケーション) を使用して開発を行いました (すべてのコンピューターにすべての Java re をインストール/更新する必要はありません)
私はまだ Javafx を学んでいます (始めたばかりです)。この Javafx を使用してファイルからドットマトリックス プリンタに印刷できますか?それとも代わりにアプレットを使用すべきでしょうか? 私の友人は、Java にはドットマトリックスに出力するためのライブラリがあると教えてくれたので、私は Javafx かアプレットにこだわっています。
アプレットとjavafxを使用するのはどちらが簡単で優れていますか(また高速です)?インターフェイスは非常にシンプルで、2 つの入力フィールドと印刷用のボタンのあるフォームだけです。
解決
JavaFX からは任意の Java API/ライブラリにアクセスできます。制限はありません。アプリケーションの UI とコアロジックを JavaFX で実行し、印刷内容に既存の Java Lib を使用できます ( 印刷サービスAPI 良いスタートになるかもしれません)。
これをアプレットとして実行するのは最善のアイデアではないかもしれません。WebStart デプロイメントを使用することをお勧めします。
他のヒント
Javaは印刷サービスAPI 。それはそれをチェックアウトする価値があるだろう。
私はそれが(私はセキュリティモデルが邪魔になる推測)しかし、アプレット経由で動作しません疑います。
アプレットが署名することができます。また、署名のないアプリケーションのための印刷を行うための安全な方法を含んでJNLP APIへのアクセスを、持っている新しいプラグインを使用します。
アプレット