怎么把png转成eps,及注意事项

1. 问题描述:

用LaTex写文章,插入的图像需要是.eps格式的。网上有说的一种方法是:

bmeps -c image.jpg image.eps
但是这个方法存在的问题是导入LaTex时因为没有size属性报错:
! Latex Error: cannot determine the size of graphic in springer_mark.jpg (no BoundigBox)

解决这个报错可以手工插入bbox的大小:

[解决方案备忘]tex插入pdf编译提示“no BoundingBox”_Vincent8080的博客-CSDN博客

但是这样需要自己先获取图像的大小,比较麻烦。 

如何将 png 图片转换为 eps ? - 知乎

2. 解决办法 
(1)先把图像转成PDF(比如贴入visio中再另存为,或者福昕阅读器打开图像再另存为PDF)
(2) 用Adobe Acrobat Pro DC打开再另存为(没有这个软件可以下载链接:https://pan.baidu.com/s/1NshJC8T7aQC9q6xPgURsIA 
提取码:n5gi)

3. 注意事项

(1)在Visio里,有时候有好几页,每一页又有几个图,如果只需要打印某一页的某个图,可以在选中需要打印的图后打印选项里选择“打印所选内容”。

(2)有时候图很大,占了好几张A4纸(Visio里默认的纸是A4),那在打印时可以选择A3或者更大的纸,让图在一页里面显示出来(这个可以解决有些图在PDF打开正常,但在LaTex编译后显示空白或者部分空白的问题)

(3)裁剪的时候 ,可以不用在PDF里面手动用裁剪工具,而是PDF转成eps后,双击eps文件,用File->PS to EPS自动裁剪(记得要勾选Options里面的Show Bounding Box,裁剪的时候就是按照这个bbox来的,可以提前知道裁得对不对)

另: LaTex的winedit最下面的status line要注意是改成Wrap, line, 不然不会自动换行,复制也不习惯

再另:
(1)plt生成的图保存的时候可以直接保存成eps格式的(这样直接放入论文矢量图很清晰)
(2)直接保存出现图片会覆盖掉一部分原文的情况,用Adobe Acrobat打开另存为后可以解决,还不知道为什么。
(3)在visio画图的时候,最好不要调整整张的大小和方向,保持A4和纵向,避免插入LaTex显示不全的问题。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值