1

我正在尝试使用 PHPWord。但是当我尝试插入此代码行时

$document->AddPage();

我收到以下错误...

Fatal error: Call to undefined method PHPWord_Template::AddPage() in C:\xampp\htdocs\Anderen\PHPWord\Testtemplate.php on line 37

当我在包含的PHPWord.php文件中搜索时,我找不到 Addpage 方法,所以我不怀疑它不起作用。但我的问题是,我该如何解决这个问题?我已经用最新版了...

谢谢,奥利维尔

4

1 回答 1

0

您正在寻找 Section 对象的 addPageBreak() 方法

编辑

require_once 'PHPWord.php'; 
$PHPWord = new PHPWord(); 
$section = $PHPWord->createSection();

$tenant_arr = array("Mark","Baker"); 
$j = 0; 
foreach($tenant_arr as $value) {
    $section->addText($value);
    $section->addPageBreak();
}
$objWriter = PHPWord_IOFactory::createWriter($PHPWord, 'RTF');
$objWriter->save('myWordFile.rtf');
于 2013-02-15T21:44:22.477 回答