linux開啟pdf是亂碼,解決方法
sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional
第二步,安裝完後開啟pdf文件,如果發現仍然是亂碼,安裝poppler-data:從8.04開始,源中開始提供poppler-data安裝包的支援,可以直接輸入命令
sudo apt-get install poppler-data
或者去官方下載tar.gz壓縮包自己安裝,網址是http://poppler.freedesktop.org/ ,目前最新版本為0.2,下載回來的壓縮包為poppler-data-0.2.0.tar.gz,解壓縮
sudo tar xzvf poppler-data-0.1.1.tar.gz -C /usr/local/ && cd /usr/local/poppler*
安裝
sudo make install datadir=/usr/share
第三步,在我的機器上,上一步安裝完成後開啟pdf文件發現中文亂碼都變成方塊了,於是進行第三步,刪除字型(關鍵,否則還是為亂碼)
sudo rm /etc/fonts/conf.d/49-sansserif.conf
完成後再開啟pdf文件,發現中文字型已經能正常顯示了。
相關推薦
linux開啟pdf是亂碼,解決方法
第一步,線上安裝中文語言支援包(若安裝的adobe reader,則跳過此步): sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional 第二步,安裝完後開啟pdf文件,如果發現仍然是亂碼,安裝poppler-data:從8.
JAVA以UTF-8編碼格式匯出CSV檔案,用office開啟產生亂碼的解決方法
一般java匯出為csv檔案程式碼如下 OutputStreamWriter osw = new OutputStreamWriter(resp.getOutputStream
JAVA以UTF-8匯出CSV檔案,用excel開啟產生亂碼的解決方法
先上一段程式碼(上好的程式碼,多年陳釀) OutputStreamWriter osw = new OutputStreamWriter(resp.getOutputStream(), "UTF-8"); // 要輸出的內容 result = (String)co
eclipse匯入jsp工程後出現中文亂碼,解決方法!!!
我匯入專案之後,jsp檔案中文出現亂碼,在網上搜的第一種方式沒有解決,我用的第二種方法才把這個問題解決了,不過雖然解決了,但有些麻煩,需要一個一個進行編碼轉換,如果有好的解決方式,希望你可以留言,大家一起進步哦~~. 注意:如果你選擇的是UTF-8,那麼你匯入的專案必須是用UTF-8儲存
csv用excel開啟後亂碼的解決方法
一、問題描述 開啟excel開啟csv表格亂碼: 發現中文亂碼了。 二、解決辦法 發現右鍵記事本開啟卻能正常顯示 這個原因是因為csv檔案沒有預設使用utf-8,首先下載一個notepad++,安裝好之後右鍵使用notepad++開啟 在
無法直接在IE中開啟PDF檔案的解決方法
從Google、Edge等瀏覽器中可以直接開啟PDF檔案,但是在IE中提示下載PDF檔案,通過下面的方法設定IE8後直接在瀏覽器中開啟PDF檔案。 IE8->工具->管理載入項,開啟如下設定介面: 啟用“Adobe PDF Reader”項。
phpexcel 讀取中文gbk資料的csv在linux伺服器下亂碼的解決方法.
在做一個phpexcel匯入csv資料時,出現詭異現象, 本地windows下除錯順暢, 無亂碼, 釋出到linux伺服器後出現亂碼了. 各種排查, 初步以為是iconv編碼轉換的問題, 各種編碼嘗試, gbk, gb2312, utf8, asii等都不行. 最後看到
Linux開啟txt檔案亂碼的解決方法
今天發現開啟windows下的txt文字出現問題,主要是編碼問題,所以這裡我記錄下這個問題的解決方法。 Linux顯示在Windows編輯過的中文就會顯示亂碼是由於兩個作業系統使用的編碼不同所致。Linux下使用的編碼是utf8,而Windows使用的是gb18030
jsp頁面表單提交,controller接收亂碼,數據庫亂碼等解決方法
ren ping redirect etc 打開數據庫 解決方法 ews web ext 1.web項目出現亂碼問題 做web項目的時候,多多少少會出現中文亂碼問題。 對於jsp頁面表單提交,controller接收亂碼,保存到數據庫中文亂碼等問題,統一給出幾種亂碼的解決
linux下tomcat部署get請求亂碼問題解決方法
預設情況下,Tomcat對請求採用的預設編碼是ISO-8859-1, 這樣我們提交的漢字被認為是ISO-8859-1的編碼,所以在程式中接收時顯示亂碼 。 在過濾器中呼叫request.setCharacterEncoding("GBK"),那麼Post上來的漢字將被認為
Ubuntu下,使用POI將PPT轉為圖片時,出現亂碼的解決方法
問題背景:生產環境為Ubuntu 16.04.4,程式中有一個模組,需要通過POI,將PPT轉換為圖片格式。除錯時,發現轉換後的圖片中,中文無法正確顯示,全都是“口口口”這種。 問題原因:Ubuntu中缺少必要的字型 解決辦法:向Ubuntu中匯入所需的字型 具體操作:可以參考Ubunt
用FlashFXP上傳檔案到SSH伺服器,附FlashFXP顯示中文亂碼的解決方法
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
spring RestTemplate http post 請求,返回值中文是亂碼的解決方法
使用 spring 的 RestTemplate http post, 通過body 提交 json 型別的資料,返回值中文是亂碼的解決方法。 下面是虛擬碼 import java.nio.charset.Charset; import java.util.HashMap; impo
Chrome開啟網頁顯示亂碼的解決方法
Chrome預設的編碼是Unicode(UTF-8),當國內某些網站頁面的編碼是其他編碼格式時,如GB2312,就會出現亂碼的情況。解決方法就是手動設定編碼:Tools->Encoding,選擇GBK或gb18030或Auto Detect。那麼這些字符集的區別是什麼呢?
winscp上傳後,檔名亂碼的解決方法
前言 以前不大會用winscp, 上傳檔案到debian伺服器時,用的都是剛裝好的winscp的預設設定。 以前也用其他上傳工具傳過目錄到debian伺服器。 後來要下載已經上傳到伺服器的檔案時,發現檔名亂碼。 檔名亂碼分2種情況: 用SecureCRT連上伺服器後的控制檯上
Linux下使用selenium時出現'geckodriver' executable needs to be in PATH.錯誤,解決方法
今天想用selenium自動開啟12306網址 程式碼如下: def __init__(self): #建構函式 初始化 self.initmy_url = 'https://kyfw.12306.cn/otn/view/index.html'#登陸成功後的網址
Response下載檔案時,火狐瀏覽器檔名亂碼問題解決方法
#region 下載檔案 add by ysc 20170104 /// <summary> /// 下載檔案 /// </summary> /// <return
linux伺服器上下載的csv檔案在window環境下用excel開啟的亂碼問題解決
【問題產生原因】 Excel預設並不是以UTF-8來開啟檔案,所以在csv開頭加入BOM,告訴Excel檔案使用utf-8的編碼方式。 【核心程式碼】 response.setContentType
workstation虛擬機器,linux切換到在後臺執行(B),,正常退出,解決方法
這個我們已經是看不到介面了,但是確實在執行,也不能調回介面了,好坑,我只用無介面的虛擬機器試過,有桌面的沒試過 解決思路:遠端關機,或者 重啟 問題 1、怎麼遠端? 答:知道ip,並且linux安裝了openssh 2、ip怎麼知道,介面都沒了? 答:靜態ip 上面解決過
Linux terminal及Putty中backspace鍵產生亂碼的解決方法
Industry terminal definition conventions provide a smooth way for you to send commands from the remote management console--usually Special Administration