Home > Article > Backend Development > How to set the paper format when exporting word files with php?
<code>header('Content-type: application/octet-stream'); header("Content-Disposition: attachment; filename=\"路浩内部电话表.doc\"");</code>
?>
<code><!DOCTYPE html> <html > <head> <meta charset="UTF-8"> <title>电话表</title> <style> th, .bm { font-family: SimHei; padding: 5px; } td { font-family: FangSong_GB2312; font-size: 14px; padding: 5px; } .num { font-family: 'Times New Roman'; font-size: 14px; padding: 5px; } </style> </head> <body> <table border="1" cellpadding="0" cellspacing="0" align="center"> <caption align="center" style="font-size:24px;padding:15px;font-family: SimHei;">内部电话表</caption> <tr> <th style="width:150px">部门</th> <th style="width:150px">职务</th> <th style="width:100px">姓名</th> <th style="width:150px">分机</th> <th style="width:150px">直拨号</th> <th style="width:150px">邮箱</th> </tr> <tr> <th style="width:150px">流程部</th> <th style="width:150px">代理人</th> <th style="width:100px">张三</th> <th style="width:150px">1827</th> <th style="width:150px">0302</th> <th style="width:150px">7129@qq.com</th> </tr> </table> </body> </html> </code>
The effect after running the exported file is as shown below:
Now I want the following effect, that is, set it to paper format. What should be done?
<code>header('Content-type: application/octet-stream'); header("Content-Disposition: attachment; filename=\"路浩内部电话表.doc\"");</code>
?>
<code><!DOCTYPE html> <html > <head> <meta charset="UTF-8"> <title>电话表</title> <style> th, .bm { font-family: SimHei; padding: 5px; } td { font-family: FangSong_GB2312; font-size: 14px; padding: 5px; } .num { font-family: 'Times New Roman'; font-size: 14px; padding: 5px; } </style> </head> <body> <table border="1" cellpadding="0" cellspacing="0" align="center"> <caption align="center" style="font-size:24px;padding:15px;font-family: SimHei;">内部电话表</caption> <tr> <th style="width:150px">部门</th> <th style="width:150px">职务</th> <th style="width:100px">姓名</th> <th style="width:150px">分机</th> <th style="width:150px">直拨号</th> <th style="width:150px">邮箱</th> </tr> <tr> <th style="width:150px">流程部</th> <th style="width:150px">代理人</th> <th style="width:100px">张三</th> <th style="width:150px">1827</th> <th style="width:150px">0302</th> <th style="width:150px">7129@qq.com</th> </tr> </table> </body> </html> </code>
The effect after running the exported file is as shown below:
Now I want the following effect, that is, set it to paper format. What should be done?
This is an empty doc template. All forms and other contents are written by yourself?
This seems to be able to make a doc template. Then write the variable name in the content of the table and then write the data. You can check for details