svg格式的圖片是矢量圖片,比如用python的matplotlib.pyplot繪制一個曲線圖就可以保存成svg格式。但是ms word 2013沒法直接插入svg格式圖片,而如果先截圖然后插入到word又會失真。
所以這里有一個辦法就是先將svg圖片復制到visio(2013)中,然后在visio中去除多余空白,最后從visio中另存為wmf格式圖片,最后就可以直接復制到word 2013中。
舉個例子
1. 復制svg到visio中,如下圖所示。
2. 去除多余的空白,首先是 菜單欄 > 設計 > 大小 > 適應繪圖結果如下圖所示。
3. 設置空白,可以看到周圍還是有空白,這個是可以設置的,首先 菜單欄 > 文件 > 選項 > 自定義功能區 > 主選項卡,然后勾選開發工具,點擊確定。接着 菜單欄 > 開發工具 > 顯示ShapeSheet > 頁,設置Print Properties 下的 PageLeftMargin,PageRightMargin,PageTopMargin,PageBottomMargin為0 mm,如下圖。最后重復一下步驟2就可以看到沒有多余空白了。
4. 將本頁面另存為wmf格式,最后復制到word中就好。
參考
1. https://blog.csdn.net/qq_33783896/article/details/86174579
