2017-02-09 152 views
0

我需要打開一個html表格作爲一個pdf格式,以便爲打印做好準備。我遇到的問題是導出HTML表格,因爲與它綁定的CSS。許多元素的顏色根據行,單元格等不同而有所不同。我怎樣才能將表格導出爲pdf,並且所有的css都完好無損?我正在使用angularjs btw將html表格導出爲pdf格式,其所有css格式完好

在頁面的另一部分,我有使用angularjs創建的ui-grids,並且我能夠使用pdf make將它們導出。

回答

0

沒有你的代碼,很難確切地知道這會適合你,但我已經使用fpdf爲客戶生成賬單。輸出可以使用「SetTextColor」函數根據傳遞給它的變量值進行着色。對fpdf的調用通常是在按鈕按下時作爲ajax請求完成的,因此您應該能夠捕獲表的所有行和列,並使用相同類型的邏輯來調整fpdf類中的顏色。

有關FPDF的更多信息:http://www.fpdf.org/

+0

它是採用了棱角分明的js一個基本的HTML表。我需要將從搜索過濾器中選擇的所有數據導出爲PDF格式以供打印。以及CSS。我相信我應該找到一個使用角度js的解決方案 – Adrew