PHPWord Addpage方法未命中

时间:2013-02-15 21:33:41

标签: php phpword

我正在尝试使用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,所以我不奇怪它不起作用。但我的问题是,我该如何解决这个问题呢?我已经使用了最新版本......

谢谢, 奥利弗

1 个答案:

答案 0 :(得分: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');