ASP.Net でiTextSharp.dllを使用して、HTML ページを PDF に変換しようとしています 。
コンテンツを PDF に変換できますが、作成した PDF から HTML ページの書式設定 (インライン) が削除されるという問題があります。
たとえば、HTML ページから PDF にフォーマットする次のコード ブロックがあります。
<table style="width:90%; float:left; background:#dddddd; padding:15px; border:1px solid #000; color:#000;"><tr><td style="text-transform:uppercase; font-size:14px;font-weight:bold;">SPECIAL DELIVERY FOR:</td></tr><tr><td style="padding-left:40px; font-size:12px; color:#4e4e4e;">Name: #CustomerName#
<br /><br /><label>
<b>Date: #CreatedOn#
</b></label><br />
</td></tr>
</table>
このような多くの HTML コードで PDF をフォーマットする必要があります。
Stylesheet クラスも使用しましたが、あまり役に立ちませんでした。