ITextSharp を使用して次の HTML を PDF にエクスポートしようとしていますが、何度試しても境界線が表示されません。
HTML には下の境界線が表示されますが、PDF にエクスポートされると、翻訳で失われます。下の境界線を偽造できるアイデアや方法はありますか?
ありがとう
HTML:
<Table >
<tr>
<td class="test123">Test</td>
<td>Test</td>
</tr>
<tr>
<td>Test</td>
<td>Test</td>
</tr>
<tr>
<td>Test</td>
<td>Test</td>
</tr>
<tr>
<td>Test</td>
<td>Test</td>
</tr>
<tr>
<td>Test</td>
<td>Test</td>
</tr>
</Table>
C#:
string htmWrite = File.ReadAllText(Server.MapPath("~/Sample/Test.html"));
Document document = new Document();
StyleSheet css = new StyleSheet();
css.LoadStyle("test123", HtmlTags.HR, "1");
css.LoadStyle("test123", "border-bottom-style", "solid");
css.LoadStyle("test123", "border-bottom-width", "2px");
PdfWriter.GetInstance(document, new FileStream(@"C:\test\MySamplePDF.pdf", FileMode.Create));
document.Open();
iTextSharp.text.html.simpleparser.HTMLWorker hw =
new iTextSharp.text.html.simpleparser.HTMLWorker(document);
hw.SetStyleSheet(css);
hw.Parse(new StringReader(htmWrite));
document.Close();