我使用iTextSharp(在SharePoint上,但我希望這沒關係)將HTML文檔轉換爲PDF。到目前爲止,我無法獲得元素周圍的任何邊界。我該怎麼做呢?這不支持?itextsharp html to pdf創建無邊框
事情我想:
// in c# code
StyleSheet styles = new iTextSharp.text.html.simpleparser.StyleSheet();
styles.LoadStyle("borderCls", "border-style", "solid"); // <td class="borderCls">
styles.LoadStyle("borderCls", "border-width", "1px");
styles.LoadStyle("borderCls", "border-color", "#000");
//
styles.LoadStyle("borderCls", "border", "solid 1px #000");
// in html
<td style="border:solid 1px #000">
//
<td border="1">
//
<td style="border-style:solid;border-width:1px">
但這些沒有工作。我無法讓iTextSharp創建任何邊界。
更新:也有可能只是在一個特定的一面定義邊界?
謝謝,這個最後給了我一個邊框。但是不可能只在特定的一面定義邊界?我希望不是整個桌子,每個細胞都有邊框。 – Kirschi
如果你想爲特定的單元格設置邊界,請使用pdfpcell和html在Ielement中進行轉換。 –
但是不可能爲div使用'border-bottom:1px'之類的東西嗎?我最初並不想使用表格...... – Kirschi