PageBreak:将HTML从HTML转换为doc和docx-PHP

|| 我已经使用PHP将HTML转换为DOC格式。 请查看以下屏幕截图。 我的问题是我需要在第一页中打印第一张表,在第二页中打印第二张表。 这是我的代码集。
header(\"Content-type: application/vnd.ms-word\");
header(\"Content-Disposition: attachment;Filename=document_name.doc\");
echo $html = \'<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
<title>HTML TO WORD</title>
</head>
<style type=\"text/css\">
.table {
 page-break-after: always;
}
</style>
<body>
<table width=\"600\" border=\"1\">
<tr>
<td height=\"105\">&nbsp;</td>
</tr>
<tr>
<td style=\"text-align:center; font-size:30px;color:#ed6500;\"><b>Title</b></td>
</tr>
<tr>
<td style=\"text-align:center; color:#595959;\">Author:
<span style=\"color:#9d402b; text-decoration:underline;\">Author name</span></td>
</tr>
</table>
<table width=\"600\" border=\"1\">
<tr>
<td>Table Of Contents</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Category 1</td>
</tr>
<tr>
<td style=\"padding-left:30px;\">Sub Category 1</td>
</tr>
</table>
</body>
</html>\';
如何才能做到这一点? 提前致谢...     
已邀请:
        将其放在需要分页符的位置:
<br clear=\"all\" style=\"page-break-before:always\" />
这对我有用     
        尝试这个:
Page 1 contents:
<hr>
Page 2 contents:
<hr>
Page 3 contents:
在CSS中:
hr {
  page-break-after: always;
}
    

要回复问题请先登录注册