将LabVIEW程序框图保存为图像

更新 Jan 11, 2019

适用于

Software

  • LabVIEW Full
  • LabVIEW Base
  • LabVIEW Professional

问题详述

我想将LabVIEW程序框图保存为标准图像文件,以便可以在LabVIEW之外查看或在文档中使用。如何将我的程序框图生成为图像?

解决方案

您可以通过打印VI或以编程方式获取LabVIEW程序框图图像。

要打印VI,请使用以下步骤:
  1. 打开要为其生成程序框图的VI。
  2. 转到文件 » 打印(File»Print
  3. 选择要打印的VI。
  4. 如果只需要程序框图的图像,请选择图标、说明、前面板和程序框图(Icondescriptionpanel and diagram) 。如果需要完整的VI文档,请选择VI说明信息(VI documentation)。单击下一步(Next)。
  5. 如果选择VI说明信息(VI documentation),请确保选中程序框图(Block diagram)。如果需要隐藏帧的图像(例如“条件结构”、“事件结构”或“层叠式顺序结构”中的帧),请确保选中“隐藏帧(Hidden frames)” 。点击下一步(Next)
  6. 选择HTML文件作为目标。按下一步(Next) 。
  7. 选择生成图像的图像格式和颜色深度。点击保存( Save)。
  8. 在磁盘上选择一个位置以保存HTML文件。将生成HTML文件以及程序框图的图像和每个隐藏帧的单独图像。
要以编程方式获取程序框图图像,请使用以下步骤:
  1. 打开要为其生成程序框图的VI的VI引用。
  2. 使用程序框图:缩放图像调用方法(Get Image Scaled invoke node)获取图像。
  3. 使用图形格式VI(Graphics Formats VI)将图像数据写入文件。
  4. 关闭VI引用。
完成此操作的示例VI可以在下面看到:


请注意,此方法不会生成隐藏帧的图像。

本文是否有帮助?

无帮助