当前位置:  开发笔记 > 编程语言 > 正文

在PhpWord中创建正确的浮动图像

如何解决《在PhpWord中创建正确的浮动图像》经验,为你挑选了1个好方法。

我想要一个右边的图像,左边的文字漂浮在图像周围.反过来非常好,在文档的Recipies部分也有一个例子.但是,我没有使用浮在右边的图像.我尝试了什么:

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.



1> 小智..:

我也有同样的问题,到目前为止互联网上没有答案.所以这就是我提出的:

$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',
));

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有