asp.net mvc アプリケーションがあり、ビューは HTML5 です。ビューをレポートとして印刷する必要があります。このビューには<table/>
タグ付きのデータが表示され、css スタイルでfont-family
、font-size
、text-align
プロパティなどでフォーマットされています。Chrome で印刷 (PDF へのエクスポート) しようとすると、css が機能しません。つまり、印刷の結果がフォーマットなしで表示されます。
この問題を解決するにはどうすればよいですか? css を使用してスタイルを適用するか、html タグを使用してページをフォーマットするかは問題ではありませんが、フォーマットされた印象を残したいと思います。
PS: HTML の有効なドキュメントを保持したいと思います。