作者g66932007 (孤單的人)
看板Web_Design
標題[問題] ITextSharp html to pdf
時間Wed Apr 24 22:00:40 2013
最近遇到的需求是要將舊系統所產生的pdf報表字型一致,
使用的是ITextSharp元件,
如果是由程式去組pdf的內容字型就可以控制(英文是TimesNewRoman,中文是標楷體)
但因報表的內容字數很多,前人是用html檔來當樣本帶入參數,
所以流程是先讀取html檔為string,帶入參數資料再轉成pdf.....
問題是ITextSharp好像不是所有的html屬性都吃
前人字型是下<font style="font-family='Times New Roman',標楷體">[參數A]</font>
但無論[參數A]是英文 或 中文 或英+中,都是跑出標楷體= =!!
有人有遇過這樣的問題嗎??font-family無作用
現在只能html讀進來replace("font-family","font")
style.loadTagStyle("font","face","Arial Unicode MS")....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.110.220.66