Latex排版关于EPS格式图片的问题,解决visio ppi 裁剪等各种问题
2014-03-06 14:50
781 查看
Latex排版关于EPS格式图片的问题,解决visio ppi 裁剪等各种问题
最佳方法:直接将Visio画好的图复制到Inkscape中,然后调整宽高像素,缩放页面到绘图或选区,另存为eps。具体过程如下:
(1)Visio画好图片后,选中图形,复制,打开Inkscape,点击粘贴。
/*选中刚粘贴进去的图形,在第二行工具栏上可以看到“W”“H”处,即为宽度高度,单位默认为px像素。点击WH中间的小锁,锁定比例,然后在W或H中键入自己需要的PPI。*/
(2)在工具栏的”文件/文档属性“,在”页面“标签下的”自定义尺寸“中选点击”缩放页面到绘图或选区“,然后关闭文档属性窗口。最后点击菜单栏中的”文件/另存为“,另存为eps文件。在弹出的”Encapsulated PostScript“中,一切默认。
(3)生成的eps文件用纯文本编辑器打开,找到%%BoundingBox一行,可以看到Inkscape已经将图片裁减了。 四个参数分别代表(左下角的 x 坐标,左下角的 y 坐标),(右上角的 x 坐标,右上角的 y 坐标)。
以上是自己的一点体会,在winxp、visio2007、、Inkscape0.48.4中测试无误。
ps:
(1)使用PostScript打印机打印成ps文件,再使用GSview转换成eps文件,但打印的文件很不清晰。
(2)使用包老师推荐的 Bullzip PDF Printer打印机,在 General 标签页把 Format 设置为 EPS,点 Save 按钮就会得到 EPS。但这种方法图片有水印文字,而且高于600ppi的需要注册购买。
(3)用GSView打开eps文件,选择File-->PS to EPS,选择自动裁减,存为另一个*.eps文件。这种方法裁剪出来的并不完美,总是需要手动调整BoundingBox,至少我这边一直这样。
(4)本想使用使用Acrobat打印机将Visio图形打印成pdf,然后Inkscape将pdf图自适应裁剪转换成eps这种办法,但直接复制Visio到Inkscape也可以,更简洁。但是如果不是从Visio中得到的图,如从matlab中得到的,可以先打印为高质量的pdf,再使用Inkscape转换。
(5)ppi (pixels per inch)图像的采样率(在图像中,每英寸所包含的像素数目);dpi (dots per inch)打印分辨率 (每英寸所能打印的点数,即打印精度)。
(6)投稿期刊要求的1200ppi要求,其实只是对点阵图的要求,点阵图以像素为单位描述存储,点阵图尺寸的方式有两种,一种是像素数量,一种是列印尺。像素数量表示方式为『影像宽度的像素数量X 影像高度的像素数量』。例如:1024 x 768的点阵图,表示宽度有1024个像素,高度有768个像素。列印尺寸(实际尺寸)表示方式『影像列印的实际宽度X
影像列印的实际高度』。例如:5inch x 3inch的点阵图,表示列印后的实际宽度为5inch,列印后的实际高度3inch。解析度的定义是一英吋内有几个像数(pixel perinch ,简称ppi ),像素数量= 解析度x 列印尺寸。对于矢量图来说,其特点是是放大后图像不会失真,和分辨率PPI无关。
参考:
http://blog.sciencenet.cn/blog-434633-564710.html
http://hi.baidu.com/shirleyzzzhen/item/ff7a83faf3f99122743c4c9a
http://forum.zazzle.com/create/inkscape_size_settings
http://stu.ykjh.tnc.edu.tw/~teacher1/newfile.html
最佳方法:直接将Visio画好的图复制到Inkscape中,然后调整宽高像素,缩放页面到绘图或选区,另存为eps。具体过程如下:
(1)Visio画好图片后,选中图形,复制,打开Inkscape,点击粘贴。
/*选中刚粘贴进去的图形,在第二行工具栏上可以看到“W”“H”处,即为宽度高度,单位默认为px像素。点击WH中间的小锁,锁定比例,然后在W或H中键入自己需要的PPI。*/
(2)在工具栏的”文件/文档属性“,在”页面“标签下的”自定义尺寸“中选点击”缩放页面到绘图或选区“,然后关闭文档属性窗口。最后点击菜单栏中的”文件/另存为“,另存为eps文件。在弹出的”Encapsulated PostScript“中,一切默认。
(3)生成的eps文件用纯文本编辑器打开,找到%%BoundingBox一行,可以看到Inkscape已经将图片裁减了。 四个参数分别代表(左下角的 x 坐标,左下角的 y 坐标),(右上角的 x 坐标,右上角的 y 坐标)。
以上是自己的一点体会,在winxp、visio2007、、Inkscape0.48.4中测试无误。
ps:
(1)使用PostScript打印机打印成ps文件,再使用GSview转换成eps文件,但打印的文件很不清晰。
(2)使用包老师推荐的 Bullzip PDF Printer打印机,在 General 标签页把 Format 设置为 EPS,点 Save 按钮就会得到 EPS。但这种方法图片有水印文字,而且高于600ppi的需要注册购买。
(3)用GSView打开eps文件,选择File-->PS to EPS,选择自动裁减,存为另一个*.eps文件。这种方法裁剪出来的并不完美,总是需要手动调整BoundingBox,至少我这边一直这样。
(4)本想使用使用Acrobat打印机将Visio图形打印成pdf,然后Inkscape将pdf图自适应裁剪转换成eps这种办法,但直接复制Visio到Inkscape也可以,更简洁。但是如果不是从Visio中得到的图,如从matlab中得到的,可以先打印为高质量的pdf,再使用Inkscape转换。
(5)ppi (pixels per inch)图像的采样率(在图像中,每英寸所包含的像素数目);dpi (dots per inch)打印分辨率 (每英寸所能打印的点数,即打印精度)。
(6)投稿期刊要求的1200ppi要求,其实只是对点阵图的要求,点阵图以像素为单位描述存储,点阵图尺寸的方式有两种,一种是像素数量,一种是列印尺。像素数量表示方式为『影像宽度的像素数量X 影像高度的像素数量』。例如:1024 x 768的点阵图,表示宽度有1024个像素,高度有768个像素。列印尺寸(实际尺寸)表示方式『影像列印的实际宽度X
影像列印的实际高度』。例如:5inch x 3inch的点阵图,表示列印后的实际宽度为5inch,列印后的实际高度3inch。解析度的定义是一英吋内有几个像数(pixel perinch ,简称ppi ),像素数量= 解析度x 列印尺寸。对于矢量图来说,其特点是是放大后图像不会失真,和分辨率PPI无关。
参考:
http://blog.sciencenet.cn/blog-434633-564710.html
http://hi.baidu.com/shirleyzzzhen/item/ff7a83faf3f99122743c4c9a
http://forum.zazzle.com/create/inkscape_size_settings
http://stu.ykjh.tnc.edu.tw/~teacher1/newfile.html
相关文章推荐
- 解决Android从相册中获取图片却无法裁剪的问题
- Android——UI篇:关于上次发的博文,6.0以上系统视频压缩出现的各种问题解决。
- 关于PHP解决图片无损压缩 的问题
- Java Api 高效地生成等比例缩略图 关于cmyk模式图片问题的解决
- 解决安卓7.0系统裁剪图片出错问题
- 解决各种view转image的时候图片变模糊的问题
- 移动端关于@2x与@3x的图片加载问题解决方法
- 关于swtchart 导出图片问题的解决
- 关于ueditor 在struts2 中 上传图片 ,未找到上传文件 问题的解决方法
- 关于mac OS X如何恢复网络出厂设置,基本可以解决mac各种网络链接问题。
- 关于LaTeX + LyX + R/Sweave + pgfSweave + PDF图形的若干中文问题(使用knitr画图时中文乱码解决)
- 关于百度ueditor图片上传到OSS问题解决
- 关于IE8兼容svg图片问题解决
- 关于图片预览使用base64在chrome上的性能问题解决方法
- 剪裁头像裁剪遇到关于小米华为适配问题的解决
- 如何解决从word中提取图片粘贴后无法排版的问题
- 关于Latex中交叉引用表格时标号不对的问题解决
- 解决Android从相册中获取图片出错图片却无法裁剪问题的方法
- 解决关于Wordpress在SAE平台上无法上传图片的问题
- Android图片裁剪库——cropper使用,完美解决图片填充不满布局问题