看板 [ PHP ]
討論串[請益] PHP 產生 RTF
共 12 篇文章

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者Clessin (Clemond)時間13年前 (2012/06/04 12:41), 編輯資訊
0
0
0
內容預覽:
感謝企鵝大的指導,看來我的觀念實在須要再加強,也感謝企鵝大指點了一條加強. 的方向.沒錯,這個程式讀進來的樣板rtf檔的確是cpg950,我也照著企鵝大上一篇. 的指引將utf-8編碼的中文(從mysql撈出來的)轉成\uXXXXX?格式.. header的charset我也設成big5,但使用者下
(還有669個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者chaoms (小企鵝)時間13年前 (2012/06/04 09:16), 編輯資訊
0
0
0
內容預覽:
觀念你先釐清一下!因為看你敘述後~問題點應該不在編碼~而是在程式. rtf檔頭有定義codepage,由你敘述應該確定就是cpg950. 那麼內容編碼就是要符合cp950的編碼規範,如果有unicode就須用\uXXXXX?格式. 這個觀念和HTML使用charset設big-5時顯示unicode
(還有180個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Clessin (Clemond)時間13年前 (2012/06/02 18:35), 編輯資訊
0
0
0
內容預覽:
我去實作的結果是不行的.php透過送header給對方,讓使用者下載的rtf檔似乎不接受. 裏頭有utf-8編碼的中文字.下載回來的rtf檔都打不開,顯示檔案毀損的錯誤訊息.. 一定要將中文字(從utf-8編碼的資料庫撈出來的)轉碼成big5碼,下載回來的rtf檔. 才能正常開啟.在此請教各位先進,

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Clessin (Clemond)時間13年前 (2012/06/01 06:24), 編輯資訊
0
0
0
內容預覽:
感謝企鵝大的指引,雖然此時此刻我看不太懂.容我去做一下功課,並實作一下,. 在上來報告成果,謝謝!. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 182.235.53.91.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者chaoms (小企鵝)時間13年前 (2012/05/29 15:48), 編輯資訊
0
0
0
內容預覽:
abc.rtf 是不是定義為cp950編碼?所以你用big5就可以..看檔頭一下. 如果是~則內容轉 RTF: \u8220? 這種格式..就相容於cp950. $str = str_replace(array("&", "#", ";"), array("\\", "u", "?"),. mb_c