我尝试使用PHPWord
创建一个表,该表应该是这样的:
一些包含2个单元格的行,以及一些包含4个单元格的行
------------------------
| | |
|-----------------------
| | |
------------------------
| | | | |
|-----------------------
这是我代码的一部分
$table->addRow(200);
$table->addCell(2000, $styleTitleCell)->addText(htmlspecialchars('text'), $fontTitle);
$table->addCell(15000, $styleCell)->addText(htmlspecialchars('textVULN'), $fontTitle);
$table->addRow(600);
$table->addCell(2000, $styleTitleCell)->addText(htmlspecialchars('Référence'), $fontTitle);
$table->addCell(15000, $styleCell)->addText(htmlspecialchars(' text'), $fontStyle);
$table->addRow(600);
$table->addCell(2000, $styleTitleCell)->addText(htmlspecialchars('text'), $fontTitle);
$table->addCell(15000, $styleCell)->addText(htmlspecialchars('constats ici'), $fontStyle);
$table->addRow(600);
$table->addCell(2000, $styleTitleCell)->addText(htmlspecialchars('text'), $fontTitle);
$table->addCell(15000, $styleCell)->addText(htmlspecialchars('text'), $fontStyle);
//elements impactés
$table->addRow(600);
$table->addCell(2000, $styleTitleCell)->addText(htmlspecialchars('Eléments impactés'), $fontTitle);
$table->addCell(15000, $styleCell)->addText(htmlspecialchars('Les elements ici'), $fontStyle);
$table->addRow(600);
$table->addCell(2000, $styleTitleCell)->addText(htmlspecialchars('text'), $fontTitle);
$table->addCell(15000, $styleCell)->addText(htmlspecialchars('text'), $fontStyle);
$table->addRow(600);
$table->addCell(2000, $styleTitleCell)->addText(htmlspecialchars('text'), $fontTitle);
$table->addCell(2000, $styleCell)->addText(htmlspecialchars('text'), $fontStyle);
$table->addCell(2000, $styleTitleCell)->addText(htmlspecialchars('text'), $fontTitle);
$table->addCell(2000, $styleCell)->addText(htmlspecialchars('text'), $fontStyle);
这就是我得到的:
----------------------
| | |
|---------------------------------
| | | | |
----------------------------------
答案 0 :(得分:0)
找到它,我必须添加数组(' gridSpan' => 3)($ table-> addCell(15000,array(' gridSpan' => 3) ) - > addText(htmlspecialchars(' text'),$ fontTitle);)