[1012]PHP進階開發及TadTools工具應用
一、 關於phpWord(http://phpword.codeplex.com)
四、 常用功能
- PHPWord和PHPExcel是同一個單位所寫出的PHP物件,可用來產生docx檔。
- 需要的環境如下:PHP 5.2.x 以上、ZipArchive、xmllib等PHP衍生函式庫
- 若是您的Office是2007以下,那麼可能需要Microsoft Office Compatibility Pack(http://www.microsoft.com/zh-tw/download/details.aspx?id=3)才能開啟之(共37.2MB)。PHPWord無法產生2003的doc檔(因為非公開格式)。
- 打開打開子目錄phpword/Writer/Word2007/Base.php,在310行之後多加一行: if($font != 'Arial') { $objWriter->writeAttribute('w:eastAsia', $font); $objWriter->startElement('w:rFonts');
- 搜尋utf8_encode,將之註解或刪除。(此法僅適用於網站為UTF-8者)。Big5請用$text = iconv('big5','utf-8',$text); 方法處理之。
四、 常用功能
- 以下若有用到長度,其單位為twip,1twip=1/1440英吋,1 cm=0.4 in=576 twip