科学网

 找回密码
  注册
科学网 标签 eps

tag 标签: eps

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

[转载]Windows下visio矢量图行转成LaTex可用的eps图形
stone2002 2012-9-20 10:43
***完整实现步骤如下:(图形效果保持得非常好) (1)在Visio2003中,将visio文件的版面设置成适应图形区域,做法是:在文件菜单中选择页面设置项,在对话框中选择页面尺寸页,设置成“调整大小以适应绘图内容”。 (2)Acrobat7.0用创建Pdf文件菜单,直接从Visio文件中创建Pdf文件,保存成EPS格式的文件。 (3)在TEX文件中插入该EPS文件。 该方法的优点就是只要pdf虚拟打印机支持的矢量图形文件格式,均可以有非常好的效果。技巧如此简单,网上查到的技巧都要么比这个复杂,要么有缺陷。 下面的方法来自网上,GhostView转换时用epswriter文字会出问题,pdfwriter则不会。 所以应该将第2步和第3步改为直接用Acrobat保存成eps格式的文件。 另外,编译不能试用pdflatex,因为不能处理eps和ps文件,应该用latex编译,再用dvi2pdf转成pdf份格式。 (1)在Visio2003中,将visio文件的版面设置成适应图形区域,做法是:在文件菜单中选择页面设置项,在对话框中选择页面尺寸页,设置成“调整大小以适应绘图内容”。 (2)用Acrobat7.0(6.0版是否适用没试过,估计可以)用创建Pdf文件菜单,直接从Visio文件中创建Pdf文件,保存成Pdf文件。 (3)用GhostView打开该Pdf文件,然后用文件菜单中的转换功能将它转换成EPS格式的文件。 (4)在TEX文件中插入该EPS文件。 本文转载自 http://blog.csdn.net/kangtian0/article/details/2030805 ,特对博主表示感谢。
6824 次阅读|0 个评论
origin中图片转eps,然后eps转jpg
Irasater 2012-8-24 20:43
1.origin中图片转eps 首先选中一个图片,选择file--export graph,选择 eps格式,设置需要的图片尺寸即可。 2.eps转jpg 用photoshop将eps打开,然后设置好宽度和高度,另存为jpg即可 这样做的话,可能有个缺点,对于用word写论文的学者来说,可能直接把eps图插入word中更好!
个人分类: Notes|14610 次阅读|0 个评论
把多个eps图,组合为一个eps文件
YLPING 2012-6-9 10:18
一,用WinEdt生成组图文件,点击dvi-ps按钮生成一个.ps文件; 二,双击打开.ps文件,菜单File中点击PS TO EPS; 三,把弹出的小窗口中的对勾打没,点yes,选择图形范围,保存为eps。over!
14900 次阅读|0 个评论
matlab:print命令保存eps文件与figure文件显示不同之解决方法
sinogyang 2012-5-30 17:58
之前发生过很多灵异事件,比如看到的文件和保存的文件完全不一样,纳闷啊~网上搜索各种解决方案无果,不得已询问办公室的JPO牛人-龙哥。得到终极解决方法,如下: 在print('-depsc','a.eps');一句前加上 "set(gcf,'paperpositionmode','auto');" 即可
个人分类: Matlab|16093 次阅读|0 个评论
Inkscape中导入eps或者pdf图
热度 1 xhsh 2012-5-24 22:48
在Inkscape中导入eps或者pdf图,经常会发现很多字体要么完全不显示,要么就是不能正确显示。解决方法如下: 1. 先把eps图用ps2pdf命令转换为pdf: ps2pdf 01.eps 这时候会产生01.pdf。 有时候,转换后,可能pdf只显示了eps图的一部分,这时候需要设置一下纸张的尺寸,加入如下参数: ps2pdf -sPAPERSIZE=a3 01.eps 这里-sPAPERSIZE可以设成a10,a9,...,a0。数字越小,纸张尺寸越大。合法的纸张尺寸见 :http://ghostscript.com/doc/current/Use.htm#Known_paper_sizes 2. 把pdf用pdf2svg转化为svg文件: pdf2svg 01.pdf 01.svg 这时候会产生01.svg文件,再用Inkscape打开就完全能正确显示了,而且仍然是矢量图,显示非常清晰。
17782 次阅读|1 个评论
[转载]Linux下转换图片格式
PengJiDing 2012-4-24 19:59
GNU/linux平台 将jpeg,png,gif转换为eps格式最好用的工具是Imagemagik,它的功能强大,本人也在摸索中。 安装 sudo apt-get install imagemagik 使用 convert tiger.png tiger.eps 把eps格式转换为jpeg,png,gif等众多格式,还是使用GhostScript,在终端输入 gs -dBATCH -dEPSCrop -sDEVICE=png256 -sOutputFile=tiger.png tiger.eps
个人分类: 备忘录|8184 次阅读|0 个评论
PPT中使用EPS图像文件
热度 1 longxie1983 2012-2-9 16:14
PPT中使用EPS图像文件
看了郑老师的博文http://blog.sciencenet.cn/home.php?mod=spaceuid=47991do=blogid=535301, 把自己的经验也分享一下。 写论文用latex多,插图一般都是eps格式的。eps是矢量图不会因为放大而出现“马赛克”现象,另外文字是内嵌的最终生成的pdf中图片中的文字都是可选择的,显示效果当然就更好一些。 但有的时候需要做slides,需要用Powerpoint,可是office对eps的支持并不完善,插入的图片在屏幕上显示很不美观。 其原因就是office在显示的时候没有对其进行“抗锯齿”处理,如下图,斜线都是带毛边的~~ 那如何让显示的效果更好些呢?很简单,用鼠标右键点击图片,选择“Group”下的“UnGroup”即可 这时应该会看到一个如下图的提示,选“Yes”就行了 来让我们看下效果吧~~ 顺眼多了吧,可是怎么多了个黑边呀~~,我们删除它,同时,现在图片中的文字都是可编辑状态,可以随意改的~~ 看看对比吧~~
个人分类: 杂文|20627 次阅读|4 个评论
关于eps图形文件的一些处理
热度 1 xhsh 2012-2-8 10:39
我们在处理eps图时常常会遇到如下两个问题: 1. 把eps图插入word文件或者ppt文件,显示非常难看 ,尽管打印成pdf格式或者直接在打印机上打印出来效果很好。在ppt上显示很难看,这就非常令人不爽了,因为我们就是希望显示得要漂亮一点。 2. 有的eps非常大,有时候往往达到几十兆 。这时候把这些eps图插入文章中,通过latex编译出来后,文件也变得很大,碰到有大图的页面,图形显示非常缓慢, 让人无法忍受。 为了解决这两个问题,需要对eps图进行再处理。其中的一步就是首先将图形转变成png格式或者jpg格式,同时保持尽可能高的分辨率。这可以通过以下命令来实现: gs -r300 -dEPSCrop -dTextAlphaBits=4 -sDEVICE=png16m -sOutputFile=fig.png -dBATCH -dNOPAUSE fig.eps 其中-r指定分辨率,-r300指的是在每英寸中像素的数目。-dEPSCrop表示在处理过程中仅保留eps图中bounding box范围内的部分。-dTextAlphaBits=4使得文字有光滑好看的边沿。 将这样得到的png文件直接插入ppt,会比你用截图工具得到的图再插入ppt要鲜亮好看得多。这就解决了上述的第一个问题。 接下来,如果你的linux系统里安装了 ImageMagick(其实我发现Ubuntu里已经默认安装了,如果没有安装,直接用新立得软件包管理器搜索安装也很快,redhat也默认已经安装了),一定会有convert命令。这个命令可以实现不同图形格式之间的转换。下面我们就用这个命令将png格式转换成eps格式。 convert fig.png eps3:fig.eps 这里的eps3表示用Level 3,Level指的是postscript所采用的compatibility level。Level 1效果最差而且文件很大,Level 2支持从jpg产生eps文件,产生的文件也很小。Level 3包含了对Zlib压缩的支持,也可以从png产生eps文件。通常来说,Level 3产生的文件最小,Level 2兼容性最好。 如果要用Level 2,则需要先把png文件转换成jpg文件。 convert -quality 80 fig.png fig.jpg 这里-quality指定quality factor,取值范围为0-100。 然后用如下命令来得到Level 2的eps图: convert fig.jpg eps2:fig.eps 因此要得到比较理想的结果,可以通过调节-quality和-r两个参数来实现(运行如下几个命令的时候)。 gs -r300 -dEPSCrop -dTextAlphaBits=4 -sDEVICE=png16m -sOutputFile=fig.png -dBATCH -dNOPAUSE fig.eps convert -quality 80 fig.png fig.jpg convert fig.jpg eps2:fig.eps 为了让转换能自动完成,我们可以编辑一个shell脚本文件xheps包含下面的行: gs -r300 -dEPSCrop -dTextAlphaBits=4 -sDEVICE=png16m -sOutputFile=fig.png -dBATCH -dNOPAUSE $1 convert -quality 80 fig.png fig.jpg convert fig.jpg eps2:new_$1 rm fig.png fig.jpg 并加上可执行属性(chmod +x xheps),然后放到/usr/local/bin下,这样转换的时候运行如下命令: xheps figure1.eps 就会得到new_figure1.eps文件。如果figure1.eps文件很大,那么这个new_figure1.eps将会只有原来的文件的1/10到1/60,取决于具体的图形文件。 我发现,通过这样产生的eps文件,直接插入word和ppt文件,也能很清晰的显示了,不会看上去有很多毛刺了。 此外, 在由ps转换成pdf的过程中,图像部分往往感觉很阴暗 ,这是因为在绝大多数的转换软件中,都采用了DCTEncode选项,这会损失很多信息。如果用 FlateEncode则要好得多。 为了能在转换后的pdf中的图形有较高的质量,可以在转换为pdf的过程中指定用FlateEncode选项或者用具有高质量因子的DCTEncode选项。这可以直接在原来的ps文件注释部分(也就是以%开头的行)结束的地方插入相应行进行设置: (1) 用具有高质量因子的DCTEncode选项 ,插入下列行: systemdict /setdistillerparams known { /ColorACSImageDict /QFactor 0.15 /Blend 1 /ColorTransform 1 /HSamples /VSamples setdistillerparams } if 这里/QFactor后面的0.15设定质量因子。0.15就相当于Acrobat distiller中的"Maximum Quality" mode。这里QFactor要设成一个比较小的数。 (2)用FlateEncode选项 ,插入下列行: systemdict /setdistillerparams known { /AutoFilterColorImages false /ColorImageFilter /FlateEncode setdistillerparams } if 用这种方式转换后的pdf文件,将和你原来的eps图看上去完全相同。 参考如下网页: http://electron.mit.edu/~gsteele/pdf/
个人分类: Linux|27793 次阅读|6 个评论
[转载]jpg图片转eps 用于LaTeX
zengqingmao 2012-1-24 17:17
jpg图片转eps 用于LaTeX 好用的网上在线转,使用的 sam2p 可以方便将jpg或jpeg转为eps,pdf http://www.tlhiv.org/rast2vec/ windows下.jpg转.eps for latex的另一便捷方式:在装了latex的机子上,可以从MiKTex的目录下找到bmeps的应用文件。 含有 latex自己的bitmap to eps converter. 在DOS下,进入.jpg图片所在目录, 用语句bmeps 1.jpg 1.eps可以成功在同目录中输出1.eps文件。(方便好使!推荐) 两个方法,质量差不多,后者转化后的图片大小一般大于前者在线转的 本文引用地址: http://blog.sciencenet.cn/home.php?mod=spaceuid=388372do=blogid=326780
个人分类: Latex学习|3291 次阅读|0 个评论
[转载]jpg图片转eps 用于LaTeX
zengqingmao 2012-1-11 11:51
好用的网上在线转,使用的 sam2p 可以方便讲jpg或jpeg转为eps,pdf http://www.tlhiv.org/rast2vec/ windows下.jpg转.eps for latex的另一便捷方式:在装了latex的机子上,可以从MiKTex的目录下找到bmeps的应用文件。 含有 latex自己的bitmap to eps converter. 在DOS下,进入.jpg图片所在目录, 用语句bmeps 1.jpg 1.eps可以成功在同目录中输出1.eps文件。(方便好使!推荐) 两个方法,质量差不多,后者转化后的图片大小一般大于前者在线转的 引用网址: http://blog.sciencenet.cn/./home.php?mod=spaceuid=388372do=blogid=326780
个人分类: Latex学习|3132 次阅读|0 个评论
[转载]pdflatex 插入 EPS 格式图片的两种方法
linpandr 2011-12-23 20:12
pdflatex 插入 EPS 格式图片的两种方法 pdflatex不支持插入eps格式图片。 1. 将eps图片转成pdf或者将 pdf图片转成eps ,也就是说一张图片有pdf、eps两种格式。 方法一: \includegraphics{pic} %不要扩展名。这样pdflatex自动调相应的pdf文件,而latex自动调eps文件。 方法二: 先加入epstopdf宏包(epstopdf宏包的详细信息可 查看…… ): \usepackage{graphicx} \usepackage{epstopdf} 再用: \includegraphics{pic.eps} %可以包含eps扩展名,但是 必须同时有pic.pdf文件存在 。 方法三: 先加入epstopdf和epsfig宏包: \usepackage{graphicx} \usepackage{epstopdf} \usepackage{epsfig} 再用: \begin{figure} \centering \epsfxsize=10cm\epsfbox{pic.eps} %可以包含eps扩展名,但是 必须同时有pic.pdf文件存在 。 \end{figure} 2. pdflatex带"-shell-escape"参数编译, 一张图片只需有eps格式, 更具体的 参考…… 先加入epstopdf宏包: \usepackage{graphicx} \usepackage{epstopdf} 再用: \includegraphics{pic.eps} %可以包含eps扩展名, pic.pdf文件不必存在 然后编译: pdflatex -shell-escape filename.tex (事实上是 自动产生了pic.pdf 文件) 参考: http://golem.ph.utexas.edu/~distler/blog/archives/000425.html http://kile.sourceforge.net/Documentation/html/build_epsgraphics.html http://opendevice.blogspot.com/2008/05/eps-files-and-pdflatex.html http://wwwacs.gantep.edu.tr/docs/latex/FAQ/figures.html http://www.chinatex.org/bbs/viewthread.php?tid=204
16652 次阅读|0 个评论
[转载]图解visio与eps格式图形的转换
wqinmin 2011-11-29 16:28
转载: http://hi.baidu.com/h_wen/blog/item/32efc72a1714c09d033bf68d.html 比较正规的杂志一般推荐论文插图使用eps格式,因为便于用latex排版时调用。 但latex在国内的普及度不高,我等懒人还是用word写作较多。论文录用时,问题就出现了,word中的插图都是visio画的,怎么转换成杂志社要求的eps格式呢? 反复痛苦的尝试后,总结出以下两种方法: 1、将visio图形打印成eps格式,然后用ghostview软件去除四周空白。 2、先将visio图形另存为tif格式,然后作为照片全页打印为pdf文件,再由adobe acrobat 软件转换为eps图形。 以下是两种方法的图解。 方法1: 首先用visio画好图形 画好后选择打印 进入打印界面后钩选打印到文件 打开打印机属性设置界面,去除第三选项前的钩 将默认设置改为Press quality --布局--高级设置 将Postscript output option选择为EPS 选择truetype font 为bitmap 确认设置后开始打印 输入文件名后缀为eps 保存 打印完毕 将打印好的文件后缀改为ps 用ghostswiew打开文件 选择ps to eps 输入文件名后缀为eps 完成后贴入word文档看看效果吧 if (strartpermission == "2") { document.getElementById('quanxian').value = "2"; }
3307 次阅读|0 个评论
Linux下自动调整eps图中的boundingbox范围的命令
xhsh 2011-11-25 10:16
ps2epsi a.eps 这个命令会产生一个文件a.epsi,这个文件里的boundingbox已经自动调整好了。
个人分类: Linux|4693 次阅读|0 个评论
gnuplot生成嵌入字体的eps文件
longxie1983 2011-4-30 14:16
gnuplot生成嵌入字体的eps文件
之前一直没有注意的问题,用gnuplot生成的eps文件其实并没有真正的嵌入字体信息。这会使生成的pdf无法通过IEEE的技术审查。 之前用的脚本开头是这样定义的 reset unset multiplot set size 0.35,0.35 set origin 0,0 set terminal postscript eps enhanced "Helvetica" 14 看上去是指定嵌入了"Helvetica"字体,可实际上却没有,后来经过反复的google发现gnulot还有一个不常用的关键字专门用来管嵌入字体的问题的--fontfile。 fontfile参数是用来指定要嵌入字体文件的位置的,原生支持pfa格式的字体文件。虽然fontfile的帮助文件说fontfile参数支持ttf格式的字体文件,并会on-the-fly的生成pfa文件进行嵌入,但是需要额外的软件支持,并需要设定一些环境变量,反正没有搞明白,如果您知道如何设定请告知一下O(∩_∩)O~。 为了能正确的嵌入字体,首先生成Helvetica字体的pfa文件,我用的是ttf2pt1。 生成需要的pfa字体后,后面的事情就变得轻松了,脚本中加入相应的fontfile就可以了 reset unset multiplot set size 0.35,0.35 set origin 0,0 set terminal postscript eps enhanced "Helvetica" 14 fontfile "Helvetica.pfa" 嵌入字体后的eps文件明显比嵌入前大了很多,从20k左右变到了200k。 最后看一下最终pdf的效果 左边的图是嵌入了Helvetica字体的,右边的图是没有嵌入字体的,注意两个图片中字母“G”和“R”,你会发现明显的不同。这是因为,Adobe Reader因为找不到Helvetica字体信息,用Arial字体进行了替换造成的。
个人分类: 科研工具|8377 次阅读|0 个评论
解决visio画图在latex中不清晰的问题
热度 1 yiligong 2011-3-11 17:57
visio画的图另存为eps,用latex加进来,形成的pdf文件,图会很不清楚。 可以这么解决: 装一个ps的打印机,然后把vsd打印到文件,然后用ghostview从ps转成eps。然后图就非常清楚了。
个人分类: 想想写写|9788 次阅读|1 个评论
jpg图片转eps 用于LaTeX
热度 2 JRoy 2010-5-20 20:50
好用的网上在线转,使用的 sam2p 可以方便讲jpg或jpeg转为eps,pdf http://www.tlhiv.org/rast2vec/ windows下.jpg转.eps for latex的另一便捷方式:在装了latex的机子上,可以从MiKTex的目录下找到bmeps的应用文件。 含有 latex自己的bitmap to eps converter. 在DOS下,进入.jpg图片所在目录, 用语句bmeps 1.jpg 1.eps可以成功在同目录中输出1.eps文件。(方便好使!推荐) 两个方法,质量差不多,后者转化后的图片大小一般大于前者在线转的
个人分类: 科研笔记|22983 次阅读|2 个评论
[转载]很有用的技术:把jpg 图形打印成 EPS文件
wliming 2010-5-2 09:35
博主注:1楼博友回复提供了更简单的转换方法,请读者阅读。 如何将其它格式的图片(例如.jpg .bmp等)转换成LaTeX需要的.eps 格式 ... 随风潜入夜,润物细无声... 如何将其它格式的图片(例如.jpg .bmp等)转换成LaTeX需要的 .eps 格式的图片 作者:chunr 日期:2006-10-10 如何将其它格式的图片(例如.jpg .bmp等)转换成LaTeX需要的 .eps 格式的图片 方法有多种,这里推荐用PostScript打印机打印到文件,利用它我们可以很方便地实现将超星.pdg, .djvu转化为 .pdf 或者 .jpg 转化为 .eps 安装 : 控制面板-打印机和传真-鼠标右击-添加打印机-连接到此计算机的本地打印机-端口:FILE:(打印到文件)-然后选择一个ps打印机, 比如HP LaserJet 6P/6MP PostScript (推荐HP Color LaserJet 8550-PS, 可以打彩色), 剩下的选项根据自己的需要随便选,完成安装。 设置 : 记得在打印前要进行下列设置: 打印机和传真-右击HP LaserJet 6P/6MP PostScript(或其它的ps打印机)-属性-常规-打印首选项-布局-高级-文档选项-PostScript选项-PostScript输出选项: *如果想转成 .eps 文件,请选'内嵌的PostScript(EPS)' (转为eps图, 质量较好) *如果想转成 .pdf 文件,请选'Optimized for speed ' (打印成ps, 进而转为pdf文档) 打印与转换 :使用这个打印机将要转换的图片打印到文件(其实前面提到的设置也可以在打印应用程序中完成,例如对于 office word 选中打印机后,点'属性'来完成设置), 并把打印出的输出文件扩展名改为.ps (不改也可以,但要注意文件存放位置,免得待会找不到),然后把打印完成的ps文件用ghostview打开,点 文件-ps to eps,并选中自动检测边界。这样就实现了 .jpg 转化为 .eps。
个人分类: 物理学|4631 次阅读|1 个评论
将visio图形转变为eps的一种方法
yangxl 2008-7-14 10:14
这是网上其他人提到的方法: Visio格式的vsd图,在转换成LateX中eps格式时,经常会出现字符残缺的情况,这里给出了笔者在实践过程中解决这种问题的办法: 1. 首先安装PostScript打印机(Generic PostScript Printer Driver.exe),下载地址是 http://www.adobe.com/support/dow ... 500fileID=1438 2. 启动Visio,打开vsd图 3. (1)打开 文件 菜单的 打印... 菜单项, (2)在打印对话框里,打印机名称选择 Generic PostScript Printer, (3)点属性按钮,打开属性对话框, (4)点高级按钮,打开高级选项对话框 (4)纸张规格里选择 Letter, (5)在 PostScript选项 的 PostScript输出选项里选择 内嵌的PostScript(EPS) 4.点确定、确定,回到打印对话框, 5.选择打印到文件复选框,并确定 6.在弹出的打印到文件对话框输入文件名,记得扩展名要为.ps(如abc.ps) 7.用GSview打开abs.ps, 8.打开File菜单里的PS to EPS菜单项,按默认的选项(自动计算边框) 9.最后在另存为对话框里输入最终的eps文件名(如abc.eps) --大功告成-- 然而今天的转化中遇到了下面的问题: 1.选用Letter总是存成两页,导致在Gsview中无法转化; 2.选用A4没问题,但是在Yap中看不见,只能转化为pdf才可见 下面是另外一个人的方法: (1)在Visio2003中,将visio文件的版面设置成适应图形区域,做法是:在文件菜单中选择页面设置项,在对话框中选择页面尺寸页,设置成调整大小以适应绘图内容。 (2)用Acrobat7.0(6.0版是否适用没试过,估计可以)用创建Pdf文件菜单,直接从Visio文件中创建Pdf文件,保存成Pdf文件。 (3)用GhostView或者Acrobat7.0打开该Pdf文件,然后用文件菜单中的转换功能将它转换成EPS格式的文件。 注:Acrobat7.0中文件--另存为下拉菜单选(*.eps) (4)在TEX文件中插入该EPS文件。 问题:转化没有问题,但是转化出来的eps的页面是A4的大小。下面是 转化PDF,设置页面大小的方法 : Visio中: Adobe Pdf--更改转换设置--高级设置--页面大小:在里面根据你实际图片的大小来设置默认页面的大小就没问题了。
个人分类: 科研工具|18094 次阅读|2 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-17 14:58

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部