Прямо сейчас у меня все хорошо.Он печатается в соответствии с моим CSS (text-align: center;).
Единственная проблема, с которой я столкнулся - это изображение.Это HTML-код:
<table id="cert">
<td>
<tr><h1>Singapore Aviation Academy</h1></tr>
<tr><img src = "img/logo1.jpg" /></tr>
<tr><h2>Certificate of Completion </h2></tr>
<tr>is hereby granted to</tr>
<tr><?php echo "<b>".$row['fname']." ".$row['lname']."</b>"; ?> </tr>
<tr>to certify that he/she has completed to satisfaction for</tr>
<tr><?php echo "<b>".$row1['course_title']."</b>"; ?></tr>
</td>
</table>
Сразу после этого:
<?php
//This php will enable documents to be embedded with Microsoft Word
header("Content-type: application/msword"); //Document will be embedded using the application, Microsoft Word
header("Content-disposition: attachment; filename= \"Certificate for ".$row['fname']." ".$row['lname']."\""); //States the file name when opened to edit or view
?>
Проблема в том теге <img>
.Без последних строк кодов PHP изображение появляется.При этом изображение просто не будет отображаться в MS-Word.
Есть идеи, как решить эту проблему?