5
我想弄清楚如何獲得一組表格標題在htmldoc的每個輸出頁面上重複。我插入CSS方式(下面)看看是否可行,但我不相信htmldoc會用CSS做很多事情。通過htmldoc在每個頁面上重複thead
基本問題是:有沒有辦法讓htmldoc在輸出爲PDF時像這樣CSS?
thead {display: table-header-group;}
我想弄清楚如何獲得一組表格標題在htmldoc的每個輸出頁面上重複。我插入CSS方式(下面)看看是否可行,但我不相信htmldoc會用CSS做很多事情。通過htmldoc在每個頁面上重複thead
基本問題是:有沒有辦法讓htmldoc在輸出爲PDF時像這樣CSS?
thead {display: table-header-group;}
HTMLDOC不支持HTML 4.0元素,屬性,樣式表或腳本。
HTMLDOC非常有限。所以你必須親自去做。計算表格中的分頁符何時(並強制執行)並重復表頭。
或使用其他工具。你有沒有試過xhtml2pdf:https://github.com/xhtml2pdf/xhtml2pdf。它支持css,並且有一個重複屬性,可以在分頁符時爲表執行此作業。
完美的答案,真實的,你必須精確你的HTML 3.0,相信我,你可以,如果你保持它的簡單和乾淨的做一個整體的很多很酷的東西。最難的部分是花時間弄清楚可打印單頁文檔的實際尺寸,例如HTML的寬度和高度。一旦你有了,那麼它的所有小菜一碟,當然,因爲酷設計需要大量複雜的HTML表格等。 – DoctorLouie 2017-01-19 08:54:10
我已經使用HTMLDOC十多年了,如果我記得沒錯,那麼是的,它肯定是我不能沒有的東西之一:) – DoctorLouie 2017-01-19 08:55:22