1

画面に表示する HTML レポートの PDF を生成する必要があります。現在、このレポートは xml または pdf としてデータベースにも保存されるため、後で表示することができます。だから私は itext を使ってバックエンドからpdfを生成することを考えています。しかし問題は、htmllworker を使用してレポートを生成するために html を使用するのか、それともサーバー側の xml を使用してレポートを生成するのかということです。再利用可能性が高いため、xml を使用する方が良いように思えますが、xmlworker の方がコーディングが高速である必要があります。

質問は、どちらの場合にも欠点がありますか? xml-pdf では、フロント エンドで変更が必要な場合、2 か所を変更する必要があります。どちらに関する提案。使用するには?

4

1 に答える 1

0

ええ、HTMLという1つの変更点のみを使用することをお勧めします。HTMLのみを変更する場合、変換するツールは多数あります。

  • wkhtmltopdf(webkitベース、独自のインストール、CSS2 +一部のCSS3)
  • dompdf(PHP CSS2.1エンジン)
  • 外部API(htm2pdf.co.ukなどのいくつかのAPI )

HTMLのみを変更することで、ソース(HTML)と結果(PDF)の違いについてそれほど心配する必要はありませんが、コンバーターがうまく機能することを確認するだけです。スタイリングの要件、特にページネーションに注意してください。

幸運を

于 2013-03-16T18:05:07.663 に答える