避免在 TCPDF 中的表行内分页

问题描述

我想在使用 TCPDF 时避免表格行内的分页符。我还得到了一个 page-break-inside:avoid on style,但它不起作用。有什么解决办法吗??我的代码

$pdf->SetAutopageBreak(True,35);
$header= <table border="1" align="left" cellspacing="0" cellpadding="2" width=100% >
            <tr>
            <td width="100" rowspan=2 ><font size=8><b>Subjects</b><br /><i>&nbsp;&nbsp;Teachers</i></font></td>
            <td width="35" rowspan=2  align="center"><font size=8><b>Letter<br />Grade</b></font></td>
            <td width="40" rowspan=2   align="center"><font size=8><b>Numeric<br />Grade</b></font></td>
            <td width="200" rowspan=2  colspan="2"  align="center"><font size=8><b>Comments</b></font></td>
            <td width="40" rowspan=2   align="center"><font size=6><b>Citizenship <br/>&nbsp;&nbsp;Grade</b></font></td>
            <td width="125" colspan="5"  align="center"><font size=8><b>Attendance Record/Period</b></font></td>                
            </tr>
            <tr>
                            <td   width="25" align=center><font size=8><b>P</b></font></td>
                            <td   width="25" align=center><font size=8><b>EA</b></font></td>
                            <td   width="25" align=center><font size=8><b>UA</b></font></td>
                            <td   width="25" align=center><font size=8><b>ET</b></font></td>
                            <td   width="25" align=center><font size=8><b>UT</b></font></td>                
            </tr>';                 

$content[$student[STUDENT_ID]][$page].='<tr valign=middle>
                        <td width="100"><font size=7><b>'.str_replace('ESL -','',$COURSE_NAME).'</b><br /><i>&nbsp;&nbsp;'.$FULL_NAME.'</i></font></td>
                        <td width="35" style="vertical-align: middle" align=center><font size=10><b>'.$GRADE_LETTER
                        .'</b></font></td>
                        <td width="40" align=center><font size=10><b>'.$GRADE_PERCENT.'</b></font></td>             
                        <td width="100"><font size=6>'.str_replace('--',trim($en_title," ")).'</font></td>
                        <td width="100"><font size=6>'.trim($vn_title," ").'</font></td>
                        <td   width="40" align=center><font size=8><b>'.$CITIZENSHIP_GRADE.'</b></font></td>
                        <td   width="25" align=center><font size=8><b>'.$P.'</b></font></td>
                        <td   width="25" align=center><font size=8><b>'.$EA.'</b></font></td>
                        <td   width="25" align=center><font size=8><b>'.$UA.'</b></font></td>
                        <td   width="25" align=center><font size=8><b>'.$ET.'</b></font></td>
                        <td   width="25" align=center><font size=8><b>'.$UT.'</b></font></td>   
                        
                      </tr>';```

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)