我正在创建一个可通过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',
)
);
我希望只有一个页面同时显示页眉和页脚。
答案 0 :(得分:0)
我只是删除了页脚创建下的节创建,它解决了我的问题,我的强项是他们“共享”了相同类型的节。