4

現在、イントラネット環境にデプロイする Web アプリケーションを作成しています。それを実行するブラウザーとして、Firefox を選択しました。

ただし、私が構築しているアプリケーションでは、クライアントの種類に応じて異なる用紙サイズを使用するため、さまざまなプリンターにすばやく印刷できる必要があります。たとえば、誰かが間違ったプリンターを選択して紙を無駄にするなど、発生する可能性のある多くの時間の無駄な間違いを避けるため。また、ジョブに適したプリンターを見つけてから印刷を押すまでの時間は、現在のコンテキストでは長すぎると見なされます。

この問題の解決策はありますか? この背後に潜在的なセキュリティ上の欠陥があることは理解していますが、これはイントラネット プロジェクトのみであり、ブラウザはインターネットにアクセスしないため、ブラウザのセキュリティを最低に下げることができることに注意してください。

IE (ActiveX または VBScript) の背後で実行可能な何かがあることはわかっていますが、私は firefox を使用しています。また、ブラウザで印刷を押すと、印刷する必要があるものをDBに保存し、設定された時間ごとにそのDBを実行してフェッチし、印刷するexeアプリがあるという、かなりトリッキーなものもあると思います右のプリンターに。

どんな提案でも大歓迎です。この問題に直面したのは私だけではないと思います。:)

どうもありがとうございました。

4

2 に答える 2

3

Firefox 拡張機能またはプラグインを作成し、企業全体に配布する必要があります。

于 2010-06-07T02:19:44.723 に答える
2

必要なセットアップと開発がさらに少なくなるだけでなく、さらに高速になる可能性のある別のアプローチがあります。

イントラネットを使用している場合は、ブラウザーではなくサーバーから印刷してみませんか?

次の利点があります。

  • クライアント側でのゼロセットアップ (場所に応じて「プリンターセット」を選択することを除いて)
  • ブラウザの設定、バージョン、ページ構成などに依存しない
  • 柔軟性の向上 (印刷に使用するライブラリによっては、ブラウザーで許可されていないことを行うことができます)

もちろん、サーバー側で追加の開発が必要になるというマイナス面もあるかもしれませんが、おそらくその方が簡単です。

于 2010-06-07T02:42:56.213 に答える