通过“编辑”菜单将图窗复制到剪贴板
以下示例演示如何将图窗复制到剪贴板以及如何设置复制选项。当图窗在剪贴板中时,您可以将其粘贴到其他应用程序(如文档或演示文稿)中。
将图窗复制到剪贴板
创建一个具有标题的条形图。通过点击编辑 > 复制图窗将图窗复制到系统剪贴板。
x = [3 5 2 6 1 8 2 3];
bar(x)
title('Bar Chart')
将复制的图窗粘贴到其他应用程序中(通常通过右键点击方式)。默认情况下,MATLAB® 将所复制图窗的背景色转换为白色。
注意
复制图窗选项在 Linux® 系统上不可用。可使用编程方式作为替代。
要以编程方式复制图窗,请结合使用 '-clipboard'
选项和 print
。将格式指定为 '-dbitmap'
、'-dpdf'
或 '-dmeta'
。仅 Windows® 系统支持图元文件格式 '-dmeta'
。
指定格式、背景色和大小选项
您可以调整复制到剪贴板的图窗的某些设置。在图窗菜单中选择编辑 > 复制选项以访问这些选项。这些设置适用于以后复制到剪贴板的所有图窗。它们不会影响图窗在屏幕上的显示方式。
注意
该窗口仅在 Windows 系统上可用。在 Mac 和 Linux 系统上,可使用编程方式替代。
将剪贴板格式设置为以下选项之一:
图元文件 - 以 EMF 颜色向量格式复制图窗。
保留信息 - 根据图窗的渲染器选择格式。如果渲染器为 Painters,则格式为图元文件。如果渲染器为 OpenGL®,则格式为位图图像。
位图 - 以位图格式复制图窗。
将图窗背景色设置为以下选项之一:
使用图窗颜色 - 保留与屏幕上显示相同的背景色。要使用编程方式替代,请在复制前将图窗的
InvertHardcopy
属性设置为'off'
。强制使用白色背景 - 使用白色背景复制图窗。要使用编程方式替代,请在复制前将图窗的
InvertHardcopy
属性设置为'on'
。透明背景 - 使用透明背景复制图窗。要使用编程方式替代,请在复制前将图窗的
Color
属性设置为'none'
,将InvertHardcopy
属性设置为'off'
。图元文件和 PDF 格式支持透明度。位图格式不支持透明度。
选择与图窗在屏幕上的大小相匹配,以使用与屏幕上显示相同的大小复制图窗。清除此选项可使用“导出设置”对话框中指定的宽度和高度。