LabVIEW报告中插入图片

56 阅读1分钟

在 LabVIEW 的Report Generation VIs(报告生成 VI)中,“Append Image to Report VI” 是一个多态 VI,用于向报告(支持 Excel、Word、HTML 格式)中插入图

1. 多态选择

根据输入数据类型,可选择 2 个实例:

  • Append Image to Report (path) :接收路径类型的图片地址(如本地文件路径)。
  • Append Image to Report (string) :接收字符串类型的图片 URL(支持本地路径或网络链接)。

2. 输入参数

  • report in:报告引用(由 Create Report VI 生成的 LabVIEW 类对象)。
  • path or URL of image:图片的路径 / URL(本地路径用反斜杠\,网络链接用正斜杠/)。
  • MS Office parameters (仅 Office 报告生效)
    • Excel:指定插入位置(如(0,0)对应 A1 单元格)、单元格名称;
    • Word:指定书签位置(未指定则插入文档末尾)。
  • alignment:图片对齐方式(支持 LEFT/RIGHT/MIDDLE 等,HTML 报告对应标签的 ALIGN 属性)。

3. 实际应用)

在 LabVIEW 程序中:

  1. 通过 “New Report.vi” 创建 Excel 类型的报告;
  2. 将本地图片路径(D:\temp.jpg)转换为路径类型,传入 “Append Image to Report VI” 的path or URL of image输入;
  3. 最终通过 “Save Report to File.vi” 将包含图片的报告保存为 Excel 文件(D:\test.xlsx)。

4. 注意事项

  • HTML 报告中,图片以链接形式嵌入,需确保浏览器支持图片格式;
  • 若移动图片文件,需同步更新path or URL of image的路径 / 链接。