本周文件交换精选

我们最好的用户提交

创建和导出出版物质量的图形

布雷特本周的选择是export_fig,通过奥利弗·伍德福德.经常,当我在鸡尾酒会上调侃MATLAB时,如何从MATLAB创建“出版质量”图形的问题就会出现。你们中的许多人使用我们的工具做了很棒的工作,但当需要发布带有高端情节和数据的结果时,就会受到阻碍。为了解决这些问题,我开始维护一个资源列表,以便于创建这样的图像;奥利弗的“export_fig”最近出现在了我的清单上。

内容

奥利弗的贡献

函数export_fig该函数将一个图形或单个轴保存为一个或多个矢量和/或位图文件格式,并/或输出栅格化版本到工作区,具有以下属性:
  • 在屏幕上显示的图形/轴复制
  • 剪裁边界(可选)
  • 嵌入式字体(矢量格式)
  • 改进了线条和网格线条样式
  • 反锯齿图形(位图格式)
  • 以原生分辨率渲染图像(可选的位图格式)
  • 支持透明背景(pdf, eps, png)金宝app
  • 支持半透明补丁对象(仅png)金宝app
  • RGB, CMYK或灰度输出(CMYK仅支持pdf, eps, tiff格式)
  • 可变图像压缩,包括无损(pdf, eps, jpg)
  • 可选附加到档案(pdf格式)
  • 矢量格式:pdf, eps
  • 位图格式:png, tif, jpg, bmp,导出到工作区
由于制作的媒体质量高,便于携带,因此这一功能特别适合于输出用于出版物和演示文稿的数字。有几件事我特别喜欢export_fig.(其他人也喜欢它;截至撰写本文时,该条目仅在上个月就被下载了737次,平均用户评分为4.9分(满分5分),而评分为28分!)代码实现得很好,而且看起来相当健壮。此外,该函数也有很好的文档记录(尽管包含一两个示例可能会很有用)。我也喜欢奥利弗对问题和建议的反应。自2009年4月发布以来,该文件已经更新了21次(!),主要是响应用户建议和错误报告。这是响应,并伟大的使用MATLAB中央文件交换!

其他有用的资源和链接

MathWorker本亨多年前写了一篇两部分的MATLAB文摘文章,经受住了时间的考验。在第一部分,他讨论了这个问题,并介绍了他的exportfig,可以控制基本图形属性并创建EPS图形。在第2部分中,Ben还提供了一些附加功能,包括预览或恢复图形的功能。研究员Pick-of-the-Week博客汪东城客人在罗兰谈MATLAB的艺术关于如何“让图漂亮”.你也可以看看奥利弗的fix_lines提交《修改后记台词》特色作为一月的每周精选最后,这些文档页面可能在这方面有用: 评论?

MATLAB®7.10发布
|
  • 打印
  • 发送电子邮件

评论

要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。