1. 程式人生 > 程式設計 >使用python matplotlib 畫圖匯入到word中如何保證解析度

使用python matplotlib 畫圖匯入到word中如何保證解析度

在寫論文時,如果是菜鳥級別,可能不會花太多時間去學latex,直接用word去寫,但是這有一個問題,當我們用其他工具畫完實驗彩色圖時,放到word中會有比較模糊,這有兩個原因導致的。

原因一:圖片匯入word中,word會對圖片進行壓縮,導致圖片解析度變小。可以在word中指定word的屬性。過程如下:

選中圖片

選擇格式選單欄

使用python matplotlib 畫圖匯入到word中如何保證解析度

點選壓縮圖片按鈕(上面圈出來的地方),在彈出來的對話方塊選擇(220ppi),如下圖所示:

使用python matplotlib 畫圖匯入到word中如何保證解析度

原因二:用matplotlib產生的圖片太大,如果在word中顯示就需要縮小,導致圖片模糊,可以通過https://tinypng.com/ 該網站進行圖片縮小再放入word中去。現在基本word中和最初產生的圖片不會出現影象失真了。

但是論文最終是要發表,一般可能需pdf文件,為了保證格式相容。我們用word中自帶的另存為方式把word轉換成pdf,當圖片在word中方法能夠正常顯示時,在pdf中放大就非常模糊,因為一般情況下pdf會對圖片進行壓縮,所以需要進行一些設定。方法如下:

步驟一:開啟需要轉換的word文件,選擇開始選單的列印按鈕,彈出視窗如下所示:

使用python matplotlib 畫圖匯入到word中如何保證解析度

在印表機選項中選擇Adobe PDF。再點選下面的印表機屬性彈出如下對話方塊。

使用python matplotlib 畫圖匯入到word中如何保證解析度

點選上面圈出部分的編輯按鈕,對彈出來的介面進行如下設定。

使用python matplotlib 畫圖匯入到word中如何保證解析度

選中左邊影象資料夾圖示,把右邊顯示的設定成如下形式。影象壓縮全部關掉。再點選確定按鈕,會提示你對做更改進行單獨儲存為一個檔案(預設標準設定不能被改變)。

選擇儲存路徑就行(這裡有一個大坑,儲存路徑必須為 (Windows) /Documents and Settings/[使用者名稱]/Application Data/Adobe/Adobe PDF/Settings 中,(Vista) User/[使用者名稱] /AppData/Roaming/Adobe/Adobe PDF/Settings 中,或者 (Mac OS) Users/[使用者名稱]/Library/Application Support/Adobe/PDF/Settings 中)。

不同的系統選擇不同的位置進行儲存,如果不儲存在該目錄下,則後面在選擇預設設定時不能識別。

接下來在前面彈出的對話方塊

使用python matplotlib 畫圖匯入到word中如何保證解析度

上面圈出來的部分選擇剛才儲存的配置名稱。

這樣可以保證匯入的pdf檔案圖片放大後也不會失真。順利解決圖片問題。

注意如果沒有安裝Adobe acrobat 和Adobe distiller 則先需要安裝一下。

以上這篇使用python matplotlib 畫圖匯入到word中如何保證解析度就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。