今、私はすべてうまくいっています。私のCSS(text-align:center;)に従って印刷します。
私が持っている唯一の問題はイメージです。これは、HTMLコードです:コンテンツタイプに<img>タグを許可する:application/msn
<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に表示されません。
これを解決する方法はありますか?
を使用して、埋め込みではなくリンクされ、またはリンクされたイメージでPDFを作成し、私はすべてのTIをうんざり私は誰かがMS OfficeドキュメントとしてHTMLマークアップを渡そうとしているのを見ただけです。 –
'
'タグはMS Wordと何が関係していますか? –
deceze
@マーク・ベイカー:それは私が見る最初のネクタイですが、私の魂の一部はすでに死んでいます... – Mchl