我正在使用此库VsWord将我的数据库上的一些HTML数据转换为Microsoft Word文档。但是我没有成功解析这个HTML代码,也把一个PageBreak放在了一些数据之间。
到目前为止我的代码是这样的:
$doc = new VsWord();
$parser = new HtmlParser($doc);
while($row = $connection->fetch($query)){
$filename = $row['permalink'];
$parser->parse('<h3 style="text-align:center;">'.html_entity_decode($row['title']).'</h3>');
$parser->parse(html_entity_decode($row['content']));
$parser->parse(new PageBreakNode());
}
$doc->saveAs('../temp/'.$filename.'.docx');
答案 0 :(得分:-1)
我用Microsoft Word创建了一个word文档,我编写了一些东西,ctl + enter(用于休息页面)并编写了另一个文本。然后我将文档保存为HTML,当我打开它时,我看到创建休息页面的代码是这样的:
<br clear=all style='mso-special-character:line-break;page-break-before:always'>