origin作图,避免里面有Type 3 字体

探讨了使用Origin软件导出EPS格式时遇到的字体嵌入问题,详细介绍了问题产生的原因及两种解决方案:一是利用eps2eps命令将字体全部曲线化;二是通过Origin自身功能选择正确字体嵌入。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

嵌入字体在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格式回去即可。

转载于:https://www.cnblogs.com/pankejia/p/3476432.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值