WrappingStyle/Align 图片在页眉部分不起作用

WrappingStyle/Align Image not working in a header section

我目前正在使用 PhpWord。我添加了一个 header 部分,并在其中添加了两张图片。图像需要对齐,一左一右,但在同一行。我有这段代码,但只打印一张图片,我可以更改它们的唯一方法是插入 .docx 文件。

$header = $section->addHeader();
$header->addImage('http://localhost/doWords/logoRenatea.jpg',
    array(
        'width' => '291',
        'height' => '81',
        'align' => 'left',
        'marginTop' => -1,
        'marginLeft' => -1,
        'wrappingStyle' => 'behind'
        ));
$header->addImage('http://localhost/doWords/logoMTESS.jpg',
    array(
        'width' => '110',
        'height' => '44',
        'align' => 'right',
        'marginTop' => -1,
        'marginLeft' => -1,
        'wrappingStyle' => 'infront'
        ));

已经尝试过没有 wrappingStyle,没有边距,但没有成功。有什么想法吗?

输出:

期望:

table 是一种让你的图片在同一行的简单方法

...
$table = $header->addTable(array('width' => '5000', 'unit' => 'pct'));
$table->addRow();
$table->addCell(2000)->addImage(...); // image1 with needed styles
$table->addCell(2000)->addTextRun(array('align' => 'right'))->addImage(...); // image2 with needed styles

问题是 align 不接受 leftright 值。它分别更喜欢 startend。但这还不是全部。我还需要添加绝对位置。所以这是代码:

$header->addImage('http://localhost/doWords/logoRenatea.jpg',
    array(
        'width' => '291',
        'height' => '81',
        'align' => 'start',
        'positioning' => 'absolute'
        ));
$image1 = $header->addImage('http://localhost/doWords/logoMTESS.jpg',
    array(
        'width' => '110',
        'height' => '44',
        'align' => 'end'
        ));

我唯一无法开始工作的是边距,但我对齐了图像,这是主要问题。