Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

hgexport

导出图窗的内容

    说明

    示例

    注意

    相对于 hgexport,更推荐使用 exportgraphicscopygraphics,因为它们使您能够捕获图窗或坐标区对象的内容。这两个函数都有几个选项,用来自定义输出和指定是捕获向量图还是图像。 (自 R2020a 起)

    有关导出图形的不同方法的详细信息,请参阅Compare Ways to Export Graphics from Figures

    hgexport(fig,filename) 将图窗 fig 的内容导出到具有指定文件名的 EPS 文件。

    hgexport(fig,"-clipboard") 将图窗的内容复制到剪贴板。只有 Windows® 系统支持此语法。

    内容复制为向量图或图像,具体取决于渲染器。如果渲染器是 Painters,则内容复制为 Windows 图元文件。如果渲染器是 OpenGL®,则内容复制为图像。使用 rendererinfo 函数来确定渲染器。在以后的版本中,将无法更改渲染器。

    示例

    全部折叠

    创建一个图,并通过调用 gcf 函数获得当前图窗。

    plot([0 0.3 0.1 0.6 0.4 1])
    fig = gcf;
    

    Line plot

    将图窗的内容保存到文件 myplot.eps

    hgexport(fig,"myplot.eps")

    输入参数

    全部折叠

    要导出的图窗,指定为图窗对象。

    文件名,指定为字符串标量或字符向量。

    示例: hgexport(gcf,"myfile.eps") 为文件名指定字符串标量。

    示例: hgexport(gcf,'myfile.eps') 为文件名指定字符向量。

    版本历史记录

    在 R2006a 之前推出

    全部展开