我不能在同一页上同时使用个性化的页脚和页眉

时间:2019-07-19 08:08:40

标签: phpword

我正在创建一个可通过LibreOffice打开的docx文件,但在同一页面上同时显示页眉和页脚时遇到了一些麻烦

当我同时添加页眉和页脚要显示时,在第一页上只显示一个,然后我得到一个空白页,然后在第二页上同时显示页眉和页脚。如果将页脚放在页眉之前,它将是每页上的页脚;如果将页眉放在页眉之前,则将是同一页

$phpWord = new \PhpOffice\PhpWord\PhpWord();

$section = $phpWord->createSection();
$footer = $section->createFooter(array('align'=>'center'));
$footer->addPreserveText('POSTAL ADRESS some text ');
$footer->addPreserveText('STANDARD - tel:  - fax: ');
$footer->addPreserveText("Page {PAGE} of {NUMPAGES}.");


$section = $phpWord->createSection();
$header = $section->createHeader();
$header->addImage(
    'image.png',
    array(
        'width' => 150,
        'height'=> 75,
        'marginTop'=>500,
        'marginLeft'=>400000,
        'align'=>'center',

    )
);

我希望只有一个页面同时显示页眉和页脚。

1 个答案:

答案 0 :(得分:0)

我只是删除了页脚创建下的节创建,它解决了我的问题,我的强项是他们“共享”了相同类型的节。