概述
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显示不全的问题。
最后
以上就是忧伤星月为你收集整理的怎么把png转成eps,及注意事项的全部内容,希望文章能够帮你解决怎么把png转成eps,及注意事项所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复