程式CODE

2013年9月30日 星期一

SFS3自製模組時,若需要以PHP輸出WORD DOC檔的語法


這其實是有點強迫用WORD來開網頁的方法啦

下載後,再用word另存成doc檔。

有需要的話,也可自行在<style></style>中,自行增加CSS語法(也不一定WORD能表現出來啦)

參考自:CSS解說



<?

  header("Content-type: application/msword");
  header("Content-Disposition: attachment; filename=文件檔名.doc");
  header("Pragma: no-cache");
  header("Expires: 0");



echo "

<html xmlns:o='urn:schemas-microsoft-com:office:office'
  xmlns:w='urn:schemas-microsoft-com:office:word'
  xmlns='http://www.w3.org/TR/REC-html40'>
  <meta http-equiv=Content-Type content='text/html; charset=big5'>
  <head><title>可打標題</title>
  <xml>
  <w:WordDocument>
  <w:View>Print</w:View>
  <w:Zoom>100</w:Zoom>
  </w:WordDocument>
  </xml>
  <style>
  @page Section1
  {size:".$size.";
  mso-page-orientation:".$paper.";
  margin:42.55pt 2.0cm 42.55pt 2.0cm;
  mso-header-margin:42.55pt;
  mso-footer-margin:49.6pt;
  mso-paper-source:0;
  layout-grid:19.05pt;}
  div.Section1
  {page:Section1;}
   </style></head><body lang=ZH-TW><div class="Section1">

";

echo "WORD的內容文字、表格";



?>

沒有留言:

張貼留言