【发布时间】:2012-07-10 20:39:22
【问题描述】:
问题是当我从 MATLAB 将图形粘贴到 MS Word 时,图形的质量(字体大小、线宽和整体外观)与其他软件包(如 MS Excel 或西格玛图。更具体地说,字体大小对于 MS Word 文档来说太小了。线的宽度太窄。我可以通过更改字体大小和线宽来修复它们,但对于这样一个必不可少的东西来说,工作量太大了。我的脚本每次运行都会产生20多个图形,手动或通过代码逐个修改它们是不合理的。我希望 MATLAB 已经准备好处理这个问题(优化字体大小、将图形粘贴到 MS Word 或 PDF 中的线宽等)。
我不知道我是否使用了一种不好的方式将图形粘贴到 MS Word 中(编辑>复制图形),或者这只是 MATLAB 的方式。
以下是 PDF 文件中的图像,其中包括由 MATLAB 制作的图形。看看这身材有多丑小。图中的标签和文字很难读。
【问题讨论】:
-
保存图而不是复制粘贴。如果我没记错的话,您可以将其另存为 PDF,在这种情况下,它将是矢量图形并且没有分辨率问题。
-
问题不在于分辨率。问题是字体大小和线宽不合适,即太小/太窄。
-
如果您可以通过更改字体大小来解决此问题,那么为什么不在创建每个图形后在代码中进行呢?否则,如果您希望它们看起来像 microsoft 图表,则将数据导出到 Excel 并在那里绘制图表,您也可以自动化。