使用 PHPWord 0.16 库中的 addHtml() 控制图像大小



使用addHtml()方法从PHPWord 0.16库生成Word文档,我无法控制图像大小。我在生成的 Word 文档中出现图像溢出。

我尝试了 2 种不同的方法 1( 通过在样式属性中指定高度/宽度和 2( 没有....

1(具有属性:

<div style="text-align:center">
<img alt="" src="http://localhost/tmp/library/userfiles/anzac-brisbane-queensland-112487-o.jpg" style="height:450px; width:600px" />
</div>
<div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ut justo feugiat, tincidunt urna et, convallis leo. Vestibulum sed quam ullamcorper, tempus odio ac, congue ex. Nulla nec odio ultricies, faucibus enim nec, rhoncus elit. Proin accumsan nunc nibh, vitae ultrices orci egestas vel. </div>

2(没有属性:

<div style="text-align:center">
<img alt="" src="http://localhost/tmp/library/userfiles/anzac-brisbane-queensland-112487-o.jpg" />
</div>
<div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ut justo feugiat, tincidunt urna et, convallis leo. Vestibulum sed quam ullamcorper, tempus odio ac, congue ex. Nulla nec odio ultricies, faucibus enim nec, rhoncus elit. Proin accumsan nunc nibh, vitae ultrices orci egestas vel. </div>

我总是溢出...

实际上,我想:

  1. 能够解析内联属性。不明白为什么它现在不起作用
  2. 了解是否可以将(生成文档的(最大宽度设置为addHtml()方法写入的所有图像的默认值。

我不确定我是否遇到了错误或误解了它的工作原理。我也看到了那个QA。

添加 with 和高度属性对我有用 记住不要把px放到属性的值中

<img alt="" src="http://localhost/tmp/library/userfiles/anzac-brisbane-queensland-112487-o.jpg" width="600" height="450" />

希望这可以帮助有人仍然有同样的问题

最新更新