如何修复PhpSpreadsheet中TcPDF编写器的边框?

时间:2018-06-13 03:06:26

标签: php tcpdf phpspreadsheet phpoffice

我有一个PhpSpreadsheet流程可以将数据导出到XLSX和PDF。我正在使用TcPDF作为PDF编写器。但是TcPDF在转换/翻译边框样式方面存在问题。

Xlsx导出

enter image description here

TcPDF导出

enter image description here

有什么想法解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我想你必须使用TcPDF' SetLineStyle()(见example 35):

$pdf->SetLineStyle(array('width' => 0.5, 'cap' => 'butt', 'join' => 'miter', 'dash' => 4, 'color' => array(255, 0, 0)));
$text="DUMMY";
$pdf->Cell(0, 0, $text, 1, 1, 'L', 1, 0);
  • 如果您想为单个单元格创建复杂的边框样式,请检查this

  • 如果您使用HTML表格,请参阅example 48

或者,尝试SetLineWidth(1.0)