| |
尽管Latex已经可以直接使用jpeg格式,但是大多数出版商还是需要提供EPS格式文件,而不接受。
但是,在很多时候第一手的文件本身就是jpeg格式,比方说一些实验系统及芯片照片。
于是就需要将jpeg文件转换成eps格式。
有不少牛人提供了一些方便的软件可以直接转换,网上搜索一下一大堆,摘录关键信息如下:
-------------------------------------------------------------------------------------------------------------介绍几个可以把将JPG图像转为EPS图像的小工具.
1.JPG2EPS系列
功能:整目录将JPG图像转为EPS图像 (JPEG2PS,JPEG2EPS,JPG2PS)
1.1 JPG2EPS 下载(rar)(本地下载JPG2EPS)
说明:因为用Latex写论文,所以经常用需要把图像转为eps格式。但是,一直找不到好的软件。于是,我找资料自己用VC写了一个基于对话框的【整目录将JPG图像转为EPS图像的程序】;可以调整分辨率 DPI。
1.2 All2EPS_Batch V1.0 下载(rar)[一般的清晰度]
我在原来的JPG2PS批处理程序的基础上,做的一个支持多种图像格式的批处理程序。
特点:
[1] 支持格式:BMP,JPG,GIF,PNG,TIF五种格式;
[2] 批处理,选中目录和格式后,批量转化为EPS格式;
[3] 可以选择是否替换原文件;
缺点:
[1]所得到的EPS格式可能不是很清晰;
[2]对EPS格式还无法实现各种仔细的控制;
1.3 All2EPS_BATCH_Mathematica 下载(RAR)[高清晰度]
特点:
[0] 需要Mathematica支持,通过Mathlink实现了Mathematica与VC的混合编程,核心的图像转换函数使用Mathematica 内部函数实现。
[1] 支持格式:BMP,JPG,GIF,PNG,TIF五种格式;实际上,由于Mathematica支持很多图像格式,所以还可以支持更多的格式;只是我觉得这五种格式就足够了;
[2] 批处理,选中目录和格式后,批量转化为EPS格式;
[3] 可以选择是否替换原文件;
缺点:
[1]得到的EPS图像非常大;
[2]转化速度非常慢;
[3]最大的缺点是:需要Mathematica的支持;
-------------------------------------------------------------------------------------------------------------
使用JPG2EPS转换出的EPS文件大小不是太大,但是一般情况下也不会太小。大多数情况下可以使用了。下面提供一个另外的方法:
1,首先用Illustrator将jpeg转成为EPS格式,需要添加注释,修改线条之类操作可在此一并完成。我之前一直就操作到此为止,发现生成的EPS都狂大,比方说相机拍出来的1.7M左右的jpeg文件,加了一些文字和线框存为EPS之后发现大小会在30M左右。用的AI CS5。
2, 将生成的eps文件用Adobe提供的Convert to Adobe PDF功能,转换成pdf;
3,一般第2步转换完成后会自动打开生成的PDF文件,如果没有自动打开也没有关系,自己打开生成的PDF文件。这跟Adobe的默认设置有关。将打开的PDF文件Save as成EPS文件。完成后会发现这样生成的EPS文件大小是第1步生成的EPS大小的几倍到几十倍分之一(和原始jpeg文件大小有关),而且分辨率基本上没有多少劣化。而且如果之前第1步有添加的文字和线条一样还是可编辑状态。我使用
还顺便将听说到的,但是尚未实践过的方法列一下:
1, 有朋友将jpeg拷贝进Visio,然后再直接从Visio拷贝到Ilustrator,再保存成EPS,据说最后的EPS也不是太大。但是没有拿我的原始jpeg文件实践过。
2,还有朋友将上一条的Visio换成PowerPoint,据说一样得到的EPS文件的大小不是很夸张。