J'ai converti HTML au format DOC en utilisant PHP.PageBreak dans la conversion de HTML en doc et docx fromat - PHP
veuillez voir la capture d'écran ci-dessous.
Mon problème est je dois imprimer 1ère table en première page et 2e tableau dans la deuxième page.
Voici mon ensemble de code.
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"> </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> </td>
</tr>
<tr>
<td>Category 1</td>
</tr>
<tr>
<td style="padding-left:30px;">Sub Category 1</td>
</tr>
</table>
</body>
</html>';
Comment cela peut-il être fait?
Merci à l'avance ...
son travail alyo ... merci beaucoup .... – Fero
"page-break-before: toujours" semble fonctionner sur n'importe quel élément. Mais pas "page-break-after: toujours". –
Lorsque j'ajoute "page-break-before: always" à un div conteneur, Word semble l'appliquer également à chaque élément enfant. Il doit être ajouté à un élément sans enfant. –