是否有可能使用TCPDF縮放到頁面中將HTML表格呈現爲PDF格式? 。 因爲我有很多。在我的表這麼多列.. 像某種放大了尺度......是有可能的,也許..但我不知道如何..TCPDF:HTML表格呈現
6
A
回答
2
TCPDF
允許你寫HTML這樣您的表格結構並不重要。示例
$tbl = <<<EOD
<table border="1">
<tr>
<th rowspan="3">Left column</th>
<th colspan="5">Heading Column Span 5</th>
<th colspan="9">Heading Column Span 9</th>
</tr>
<tr>
<th rowspan="2">Rowspan 2<br />This is some text that fills the table cell.</th>
<th colspan="2">span 2</th>
<th colspan="2">span 2</th>
<th rowspan="2">2 rows</th>
<th colspan="8">Colspan 8</th>
</tr>
<tr>
<th>1a</th>
<th>2a</th>
<th>1b</th>
<th>2b</th>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
<th>6</th>
<th>7</th>
<th>8</th>
</tr>
</table>
EOD;
$pdf->writeHTML($tbl, true, false, false, false, '');
0
您將不得不爲您的表定製列寬以獲得所需的結果,但會根據您的內容進行大量換行。我認爲更好的方法是選擇一種不同的頁面類型,如A3而不是A4,並將其打造。
1
發送頁面尺寸以避免這種情況。 像這樣設置寬度和高度的數組變量。
$pageDimension = array('500,300'); //width,height
替換爲您使用預先定義的變量TCPDF這個數組值(PDF_PAGE_FORMAT
)
與$pageDimension
相關問題
- 1. TCPDF:HTML表格和邊距
- 2. Slickgrid呈現現有表格
- 3. 使用Chart.renderer.text呈現表格
- 4. XRRichText不呈現Html表格
- 5. 以表格/網格格式呈現div
- 6. Chrome表格列表呈現錯誤
- 7. 呈現UIPageViewController與模態呈現風格
- 8. WinJS在表格中呈現listView
- 9. Firefox中HTML表格呈現的問題
- 10. jquery dynmic表格呈現正常
- 11. Javascript表格不使用CSS呈現
- 12. Rails的QR碼呈現爲HTML表格
- 13. IE8表格內容未呈現
- 14. 通過TemplateTag呈現Django表格
- 15. 使用ajax呈現django表格
- 16. 大塊呈現大型HTML表格
- 17. 在MVC框架中呈現HTML表格
- 18. 標記和CSS呈現表格數據
- 19. 基於bean字段值呈現表格
- 20. Struts呈現我的表格錯誤
- 21. Knockout TypeScript表格不呈現數據
- 22. 呈現設計編輯密碼錶格
- 23. 爲什麼ContentPlaceHolder呈現爲表格?
- 24. HTML表格呈現在一行中
- 25. MarkDown表格不在Pelican中呈現
- 26. IE呈現額外表格行
- 27. Rails:在索引上呈現表格
- 28. reactjs react-table不呈現表格
- 29. symfony2呈現表格的一部分
- 30. System.Web.UI.WebControls.Panel在IE8中呈現爲表格
更換
PDF_PAGE_FORMAT
我的意思..表只是溢出的方式在它的右邊..它有這樣的一種使它適合頁面的方法?喜歡某種自動適合的頁面.. – Raioneru