Re: [請益] PHP 產生 RTF
※ 引述《Clessin (Clemond)》之銘言:
: ※ 引述《chaoms (小企鵝)》之銘言:
: : abc.rtf 是不是定義為cp950編碼?所以你用big5就可以..看檔頭一下
: : 如果是~則內容轉 RTF: \u8220? 這種格式..就相容於cp950
: : $str = str_replace(array("&", "#", ";"), array("\\", "u", "?"),
: : mb_convert_encoding("中文", "HTML-ENTITIES", "UTF-8"));
: 感謝企鵝大的指引,雖然此時此刻我看不太懂.容我去做一下功課,並實作一下,
: 在上來報告成果,謝謝!
我去實作的結果是不行的.php透過送header給對方,讓使用者下載的rtf檔似乎不接受
裏頭有utf-8編碼的中文字.下載回來的rtf檔都打不開,顯示檔案毀損的錯誤訊息.
一定要將中文字(從utf-8編碼的資料庫撈出來的)轉碼成big5碼,下載回來的rtf檔
才能正常開啟.在此請教各位先進,要如何才能使rtf檔容許裏頭有utf-8的中文字呢?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 182.235.51.232
討論串 (同標題文章)