HTML2PDF表格内容溢出页面

时间:2016-03-04 10:34:01

标签: php css pdf html2pdf

我正在使用HTML2PDF库,当我尝试输出我的pdf时,我遇到了问题。实际上,我的表总是被截断,无法显示我的表的整个内容而没有剪切。 我定义了css样式,但它似乎必须生效。另外,如果我没有在echo语句表border =“1px”中定义到我的php脚本,它不需要先前定义的样式css。

这是我的代码:

Initialize()

2 个答案:

答案 0 :(得分:3)

尝试在像pt这样的表格宽度上使用绝对长度。 A4宽度为595pt 。 关于css属性,尝试使用类而不是标记。 例如:

HTML

<style>
    .tbl{
     width: 595pt;
     border: 1px solid #000;
    }
</style>

PHP

echo "<table class='tbl' CELLSPACING='0' cellpadding='2'><thead><tr>";

答案 1 :(得分:0)

如果以百分比指定了表格单元格的宽度,请尝试将其删除并使用style属性控制宽度。宽度应以毫米为单位,与页面宽度成比例。

例如如果您的页面是A4-宽595.276的纵向。您的表格单元格的50%宽度将在style属性中采用(595.276 / 2)边距宽度。