使用laravel创建word文档,但不在word文件上加载图像
我正在尝试使用laravel创建word文件。我成功地创建了该文件,但我只做了一件事,那就是将图像添加到word文档中。word文件上的文本加载正确,但图像未加载。 听说我正在附加代码和html预览图像使用laravel创建word文档,但不在word文件上加载图像,laravel,phpword,Laravel,Phpword,我正在尝试使用laravel创建word文件。我成功地创建了该文件,但我只做了一件事,那就是将图像添加到word文档中。word文件上的文本加载正确,但图像未加载。 听说我正在附加代码和html预览图像 $phpWord = new \PhpOffice\PhpWord\PhpWord(); $section = $phpWord->addSection(); $i=1; foreach ($que['que'] as $key =>
$phpWord = new \PhpOffice\PhpWord\PhpWord();
$section = $phpWord->addSection();
$i=1;
foreach ($que['que'] as $key => $value) {
if($value['qtype'] == 'text'){
$text = $section->addText("Q".$i." : ".$value['questions'],array('name'=>'Arial','size' => 12,'bold' => true));}
else
{
$source='http://localhost:81/paper_genrator/storage/app/public/images/'.$value['questions'];
$text = $section->addImage($source);
}
$text = $section->addText(" ");
$text = $section->addText("A : ".$value['option1']);
$text = $section->addText("B : ".$value['option2']);
$text = $section->addText("C : ".$value['option3']);
$text = $section->addText("D : ".$value['option4']);
$text = $section->addText(" ");
$i++;
}
$objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'Word2007');
$objWriter->save($que['que'][0]['cp_name'].'.docx');
如果将源url放入浏览器,是否会显示图像?或者
纸张生成器
的拼写是否有误?这不是一个问题我在尝试后出错。我发布了一个代码是正确的,但我犯了一个错误,我试图在word pad中打开页面,但word pad不支持该格式。在我在word中检查后,它会很好地工作。如果你将源url放在浏览器中,图像会出现吗?或者纸张生成器
的拼写是否有误?这不是一个问题我在尝试后出错。我发布了一个代码是正确的,但我犯了一个错误,我试图在word pad中打开页面,但word pad不支持该格式。在我在word中检查后,它将完美工作。