作者Clessin (Clemond)
看板PHP
标题Re: [请益] PHP 产生 RTF
时间Sat Jun 2 18:35:14 2012
※ 引述《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