在PhpWord中创建正确的浮动图像
作者:互联网
我想要一个右边的图像,左边的文字漂浮在图像周围.反过来工作相当不错,在Recipies section in the documentation上也有一个例子.然而,我没有得到这个工作与浮动在右边的图像.我尝试了什么:
addImage('myimage.png',
array(
'width'=>320,
'height'=>240,
'align'=>'right',
'wrappingStyle'=>'square',
'positioning' => 'absolute'
)
);
要么
addImage('myimage.png',
array(
'width'=>320,
'height'=>240,
'align'=>'right',
'wrappingStyle'=>'square',
'positioning' => 'absolute',
'posHorizontalRel' => 'margin',
'posVerticalRel' => 'line'
)
);
我还尝试了负像宽度等,但这两者都没有用.不幸的是,整个项目的文档真的很差,至少在phpword.readthedocs.org.
解决方法:
我也有同样的问题,到目前为止互联网上没有答案.所以这就是我提出的:
$section->addImage('image.png', array(
'width' => 40,
'height' => 40,
'wrappingStyle' => 'square',
'positioning' => 'absolute',
'posHorizontal' => \PhpOffice\PhpWord\Style\Image::POSITION_HORIZONTAL_RIGHT,
'posHorizontalRel' => 'margin',
'posVerticalRel' => 'line',
));
标签:php,phpword 来源: https://codeday.me/bug/20190829/1761433.html