PhpWord 将图像添加到表格单元格

Posted

技术标签:

【中文标题】PhpWord 将图像添加到表格单元格【英文标题】:PhpWord add image to table cell 【发布时间】:2021-01-24 13:14:25 【问题描述】:

我想替换文档中的变量(test_var),我可以创建一个表格并用addText向其中添加文本,但是addImage方法没有添加图像。

这是我的代码:

$template = new \phpOffice\PhpWord\TemplateProcessor("test.docx");

$table = new \PhpOffice\PhpWord\Element\Table();

$table->addRow();
$table->addCell()->addText("test");
$table->addCell()->addImage("test.png");

$template->setComplexBlock('table_var', $table);

$template->saveAs("test_.docx");
PHP 版本:7.4 PhpWord 版本:0.17.0

【问题讨论】:

你确定路径正确吗? @SimoneRossaini 是的,它只是添加一个空图像。 【参考方案1】:

指定文件的绝对路径,一切正常

【讨论】:

正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。 这并没有提供问题的答案。一旦你有足够的reputation,你就可以comment on any post;相反,provide answers that don't require clarification from the asker。 - From Review

以上是关于PhpWord 将图像添加到表格单元格的主要内容,如果未能解决你的问题,请参考以下文章

设置添加到表格视图中单元格的图像的大小

如何将添加到Google表格单元格中的图像保存到Google云端硬盘?

如何在swift ios中将多个图像添加到自定义表格视图单元格?

如何在表格视图和单元格之间添加图像

PHPWordPHPWord动态生成表格table | 单元格横向合并单元格纵向合并单元格边框样式单元格垂直水平居中

Swift - 将手势识别器添加到表格单元格中的对象