我使用PHPword在我的网络应用程序中创建一个word文档,但我没有实现列表。我使用了以下代码:
$PHPWord = new PHPWord();
$temp = $PHPWord->loadTemplate('temp.docx');
$section = $PHPWord->createSection();
$section->addListItem('List Item 1', 0);
$section->addTextBreak(1);
$temp->setValue('Value1', $section);
$temp->save('list.docx');
此代码无效。我设法在新文档中创建列表,但我无法将列表添加到模板(我无法将列表分配给特定值)。如何添加列表?
答案 0 :(得分:1)
如above comment中所述,previous answer解决了您的问题。
基本上,您不能提供section
对象作为setValue
方法的第二个参数,因为它需要此参数的字符串值。
您可能希望在PHPWord目录中的Template.php文件中添加上一个上一个答案中描述的功能,以完成您要查找的功能。