各位好, 有件問題想請教大家
我用下列程式去讀取一個HTML檔要轉成PDF檔
可是轉出來後有幾個奇怪的地方
1.標題文字上方有一小部分被截掉
2.表格中原本沒畫線的地方卻畫上線
3.PDF檔有背景顏色
因此想請問一下, 是否還有什麼地方沒處理到才會這樣, 謝謝!
(副檔為原始HTML檔及轉出的PDF檔)
我的開發環境是VS2017 .Net Framework 4.6.1
Spire.PDF是抓官網上的Free版
PdfDocument doc = new PdfDocument();
PdfPageSettings setting = new PdfPageSettings();
setting.Size = PdfPageSize.A4;
string html_url = Server.MapPath(@"template\invoice_A5.html");
Thread thd = new Thread(() => { doc.LoadFromHTML(html_url, false, true, true, setting); });
thd.SetApartmentState(ApartmentState.STA);
thd.Start();
thd.Join();
string pdf_file = Server.MapPath(@"template\invoice_A5.pdf");
doc.SaveToFile(pdf_file);
doc.Close();