gpt4 book ai didi

html - tcpdf (html2pdf) 未正确生成表格边框

转载 作者:太空宇宙 更新时间:2023-11-04 14:39:47 28 4
gpt4 key购买 nike

我正在使用 html2pdf(即使用 tcpdf 库,_tcpdf_5.0.002)生成 pdf 文件。不幸的是,我无法正确生成表格边框。

require_once('inc/html2pdf/html2pdf.class.php');
$html2pdf = new HTML2PDF('P','A4','en');
$pdf_output = '';

// HEADER
$pdf_output .='<page backtop="8mm" backbottom="8mm" backleft="10mm" backright="10mm" style="font-size: 11px;font-family:freeserif;">';
$pdf_output .= '<style>
table {
border-collapse:collapse;
}
</style>';

$pdf_output.='<table>';
$pdf_output.= '<tr><td style="border-top: 1px solid black;">A</td></tr>';
$pdf_output.= '<tr><td style="border-top: 1px solid black;">A</td></tr>';
$pdf_output.= '<tr><td style="">A</td></tr>';
$pdf_output.= '<tr><td style="border-top: 1px solid black;">A</td></tr>';
$pdf_output.='</table>';
$pdf_output .='</page>';
$html2pdf->WriteHTML($pdf_output);
$attachment= $html2pdf->Output('attachment.pdf', 'S');
...

它不显示单元格的顶部边框。它仅显示第一行的顶部边框,而不显示其他行。为了测试目的,我简化了这个 html 标记(实际上它不只在一个单元格中呈现“A”字母,不同列中有内容,但顶部边框也不呈现)。

如何使用 html2pdf (tcpdf) 渲染单元格的上边框?

最佳答案

另一种解决方法是将 css 属性 border-collapse: collapse; 替换为 cellspacing="0"

<table cellspacing="0">

Reference

关于html - tcpdf (html2pdf) 未正确生成表格边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18671153/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com