0

私は、顧客がブランチ間の帯域幅を非常に制限しているプロジェクトを行っています。プロジェクトが、pdf 形式で請求書を作成する Web ベースの請求システムに関するものである場合。ただし、帯域幅が限られているため、pdf 請求書のパフォーマンスは非常に遅くなります。

私が使用した報告方法はJasperReport. これは、http を介した xml (またはテキスト) の圧縮率が pdf よりも高いためです。

問題は、jasper で生成された xml ファイルをクライアント (またはブラウザー) 側で pdf に変換する方法です。

なにか提案を?

(javascriptを使用してpdf(jspdf)を生成する別の解決策を見つけましたが、プロジェクトはしばらく停止しているようです...)

4

1 に答える 1

1

良い質問。純粋なブラウザー ベースのソリューションについては知りません。Java アプレットまたは webstart で開始された Java アプリケーションを使用して、変換を行う Java プログラムを実行できます (JasperReports jar を使用)。

もう 1 つのアイデアは、レポートを HTML でフォーマットし、ユーザーがブラウザで印刷できるようにすることです。

于 2012-02-11T09:02:46.970 に答える