添加文本,Html,嵌入图像到PHPWord

时间:2015-01-23 10:21:34

标签: php html

我使用PHPWord使用PHP生成word文档。实际上我需要以下面的格式添加内容:

Title
Description

Image1
Image1 Description(HTML CONTENT)

Image2 
Image2 Description(HTML CONTENT)

所以实际上我正在为此添加一个部分和->addText()/->addImage() ..但在部分我如何添加->addHtml()而不是->addText()

1 个答案:

答案 0 :(得分:1)

您可以使用存储库中的示例执行此操作:https://github.com/PHPOffice/PHPWord/blob/master/samples/Sample_26_Html.php

 ....
 $section = $phpWord->addSection();
 $html = '<h1>The Description</h1><p>Some description here!';
 \PhpOffice\PhpWord\Shared\Html::addHtml($section, $html);
 ....

但正如stackoverflow question中所述,您只能使用<p>,<h1>,<h2>,<h3>,<h4>,<h5>,<h6>,<strong>,<em>,<sup>,<sub>,<table>,<tr>,<td>,<ul>,<ol>,<li>

等标签