origin作圖,避免里面有Type 3 字體


嵌入字體在pdf中一般分為type1(矢量),truetype(矢量), type3(一般是非矢量字體)。type1和truetype是矢量字體,質量更高,所以雜志社接受的是前兩者。


查看eps所含字體方法:先轉成pdf格式,可以用epstopdf,或者 ps2pdf 或者直接用文本編輯器打開 eps文件,搜索Font關鍵詞即可找到字體描述。
用adobe reader打開pdf文件,"文件 -> 屬性" 打開屬性對話框,找到“字體”項目,可以看到pdf所包含的字體信息。


問題描述:
origin 導出eps時,字體的嵌入做的很不好。默認情況字體導出設置是:Use Outlines Fonts。即把圖片中字符根據輪廓轉成曲線保存,不保留字體信息。
理論上這樣出來的eps都是曲線不存在字體,是不會有問題的。但偏偏origin導出的eps轉成會變成“type3"字體類型信息。


問題解決:
方法1:eps2eps命令是包含在texlive發行版中的小工具,它能把一個eps圖片中字體全部曲線化,轉換后的eps再轉成pdf時,不帶任何字體信息。
用法:eps2eps your.eps output.eps


方法2(推薦):origin本身具備導出嵌入字體的功能。具體操作:
File -> Export Graphs -> Open Dialog -> 彈出導出圖片對話框。
Image Type 選擇eps格式,然后一直拖下來,找到Image Setting->Eps options->Fonts -> 選擇 "Adobe Type1"+"Use Built-in Fonts" 即可。
這樣導出的eps文件,只要不含中文字體,就會正確嵌入英文字體。

 


注意:Origin 8.5.1 SR2版本,貌似方法2不起作用,可能是Bug。
如果含有中文,origin不支持導出嵌入正確的中文字體的eps圖,但可以選擇字體曲線化,即選Use OutlineFonts導出,再用eps2eps轉換下即可。或者用Adobe Distiller轉換為PDF后,再用acrobat打開,另存為eps格式回去即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM