關(guān)于pdf文件打開(kāi)是亂碼如何轉(zhuǎn)換文字,pdf文件打開(kāi)是亂碼怎么辦這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、貌似沒(méi)有從根源上說(shuō)的,我來(lái)說(shuō)說(shuō)根本原理。
2、 Excel在讀取csv的時(shí)候是通過(guò)讀取文件頭上的bom來(lái)識(shí)別編碼的,如果文件頭無(wú)bom信息,則默認(rèn)按照unicode編碼讀取。
3、(這個(gè)bom是微軟自己定義的一種文件頭部協(xié)定,顧名思義存儲(chǔ)在文件頭部,存儲(chǔ)內(nèi)容就是標(biāo)識(shí)文件編碼的信息。
4、) 而我們生成csv的平臺(tái)不一定遵循微軟的bom協(xié)議,導(dǎo)致如果輸出非unicode編碼的csv文件(例如utf-8),并且沒(méi)有生成bom信息的話,Excel自動(dòng)按照unicode編碼讀取,就會(huì)出現(xiàn)亂碼問(wèn)題了。
5、 掌握了這點(diǎn)相信亂碼已經(jīng)無(wú)法阻擋我們前進(jìn)的步伐了:只需將非unicode編碼的csv文件,用文本編輯器(推薦notepad++)打開(kāi)并轉(zhuǎn)換為帶bom的編碼形式(具體編碼方式隨意),問(wèn)題解決。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,與本網(wǎng)站立場(chǎng)無(wú)關(guān)。財(cái)經(jīng)信息僅供讀者參考,并不構(gòu)成投資建議。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。 如有侵權(quán)請(qǐng)聯(lián)系刪除!