matlab:输出矢量图的简便方法

您所在的位置:网站首页 MATLAB中如何输出错误信息 matlab:输出矢量图的简便方法

matlab:输出矢量图的简便方法

2024-07-02 13:24| 来源: 网络整理| 查看: 265

目录

1. figure窗口的快捷工具(不完美但是快)

2. figure窗口另存为选项(最佳)

3. figure窗口中的复制选项(不怎么样)

1. figure窗口的快捷工具(不完美但是快)

可以利用快捷工具中“复制为向量图”来复制为矢量图,并可以粘贴到PPT中,且保持“一定”的矢量图性质,但是有一些损失,实际上已经变成了位图,但是比直接复制位图质量更好。在WPS的PPT中属于图片工具处理范围。

 

2. figure窗口另存为选项(最佳)

 可以利用另存为“svg”,“pdf”,“emf”,“eps”等矢量图格式,其中只有svg,emf格式支持被放在WPS的PPT中,此时只有svg在PPT中的图片放大缩小还是会保持矢量图性质,在WPS的PPT工具中属于图形工具处理范围。而emf会变成质量尚可的位图。能够支持PPT显示也是svg格式相比常用的pdf格式的一大优点,但是在latex的支持中不如pdf格式。

(SVG是一种图像文件格式,它的英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形。它是基于XML(Extensible Markup Language),由World Wide Web Consortium(W3C)联盟进行开发的。严格来说应该是一种开放标准的矢量图形语言,可让你设计激动人心的、高分辨率的Web图形页面。用户可以直接用代码来描绘图像,可以用任何文字处理工具打开SVG图像,通过改变部分代码来使图像具有交互功能,并可以随时插入到HTML中通过浏览器来观看。)

(EMF可以被粘贴到word当中)

 

如果想得到透明的矢量图,可以在画图程序中假如如下代码:

set(gcf,'color','none'); %设置坐标轴区域外的背景色为透明; set(gca,'color','none'); % 设置坐标轴区域的背景色为透明 set(gcf,'InvertHardCopy','off'); %如果没有这条命令,figure窗口中呈现透明,但是另存为或者复制都会失去透明背景的效果 3. figure窗口中的复制选项(不怎么样)

利用figure窗口里面的复制图窗可以进行简单的矢量图输出,点击编辑→复制选项,选择如图中的选项,背景可以选择常用的透明背景,注意选择“图元文件(可能会丢失信息)”的选项,然后选择复制图窗,复制粘贴就好了。但是这样也会丢掉部分信息,变成位图,只是比单独复制位图效果要好一些。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3