• LabVIEW程序框图保存为图像


    LabVIEW程序框图保存为图像

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

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

    要打印VI,请使用以下步骤:

    打开要为其生成程序框图的VI。

    转到文件 » 打印(File»Print)。

    选择要打印的VI。

    如果只需要程序框图的图像,请选择图标、说明、前面板和程序框图(Icon, description, panel and diagram) 。如果需要完整的VI文档,请选择VI说明信息(VIdocumentation)。单击下一步(Next)。

    如果选择VI说明信息(VI documentation),请确保选中程序框图(Block diagram)。如果需要隐藏帧的图像(例如“条件结构”、“事件结构”或“层叠式顺序结构”中的帧),请确保选中“隐藏帧(Hidden frames)” 。点击下一步(Next) 。

    选择HTML文件作为目标。按下一步(Next) 。

    选择生成图像的图像格式和颜色深度。点击保存( Save)。

    在磁盘上选择一个位置以保存HTML文件。将生成HTML文件以及程序框图的图像和每个隐藏帧的单独图像。

    要以编程方式获取程序框图图像,请使用以下步骤:

    打开要为其生成程序框图的VI的VI引用。

    使用程序框图:缩放图像调用方法(Get Image Scaled invoke node)获取图像。

    使用图形格式VI(Graphics Formats VI)将图像数据写入文件。

    关闭VI引用。

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

    编辑

    添加图片注释,不超过 140 字(可选)

    在打印一个VI的前面板和程序框图,对打印输出的大小非常好奇。有什么方法可以修改打印输出的大小吗?

    解答: LabVIEW用一个内部的算法来获得打印输出的大小和版式。使用的比例是72个像素点每英寸(ppi)。例如,如果我打印一个150像素长150像素宽的前面板,打印输出会调整到2英寸×2英寸。这个算法独立于打印机,在LabVIEW中完成。因此即使是不同的打印机其输出也是一致的。

    如果选择Scaleto fit选项,会使用另一种补贴的算法,72像素每英寸的度量就会被改变。 因为“Scale to fit”意味着,会将整个前面板(或程序框图)调整到一张纸内。

    注意:打印输出的物理大小和打印图形的质量并不相关。这就意味着如果打印一个前面板,参数为300点每英寸(dpi,一个打印机的参数),而另外一个打印输出的参数是600dpi,实际的打印输出物理大小是一样的(使用72ppi scale),但第一个看起来会比另一个质量差。

    LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

    上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系我们。

    LabVIEW程序框图保存为图像 - 北京瀚文网星科技有限公司 (bjcyck.com)

     

  • 相关阅读:
    Flowable 工作流 删除任务
    记一次公司被勒索病毒攻击事迹,上上下下咬牙切齿
    【招聘岗位】基础设施软件开发人员
    java计算机毕业设计医院人事档案管理系源码+系统+mysql数据库+lw文档
    Latex内容超出页面 行 的长度
    新媒体营销实训解决方案
    【Linux】文件权限、目录权限、掩码、粘滞位以及相关指令
    dba+开源工具:轻量级数据库审计日志平台,违规操作无所遁形(附下载)
    深入理解三维旋转矩阵——R的行和列分别有什么含义
    [机缘参悟-66]:怎样才能让别人愿意帮你:利益共享法则、“大道”、“人性”
  • 原文地址:https://blog.csdn.net/bjcyck/article/details/126130260