將LabVIEW Graph 或 Chart 匯出成圖片檔案

更新 Dec 1, 2023

環境

軟體

  • LabVIEW

如何將LabVIEW中的 Graph 或 Chart 另存圖片檔案到電腦檔案系統中?

您可使用以下選項將Graph或Chart存成圖片檔案:

手動方式: 對Front Panel元件進行操作
  1. 右鍵點擊Waveform Graph 或 Chart,然後從清單中選擇 Export » Export Simplified Image。
  2. 將彈出一個對話框,提示您選擇圖片檔案類型和目標路徑位置。
這種方式將會生成Graph或Chart的簡化黑白圖片。

LabVIEW程式化方式: 使用Export Image Method
  1. 在Block Diagram中,右鍵點擊Waveform Graph 或 Chart。
  2. 從清單中選擇Create » Invoke Node » Export Image。
  3. 接上Target、File Type 和 Path接點,如以下截圖所示:

這種方式將生成Graph 或 Chart 的簡化黑白圖像,其格式與透過從Front Panel手動匯出圖像創建的圖像或圖表相同。

注意:如果Front Panel為關閉狀態,Export Image Method 將不會創建圖片檔案。當在封閉的subVI中使用此方法時,通常會發生這種情況。如果您擔心這一點,請考慮使用 Get Image Method。您可以設定subVI以打開Front Panel: 透過點擊File » VI Properties » Category » Window Appearance » Customize » Show Front Panel When Called

LabVIEW程式化方式: 使用Get Image Method
  1. 從Block Diagram中,右鍵點擊Waveform Graph 或 Chart。
  2. 從清單中選擇 Create » Invoke Node » Get Image 。
  3. Graphics Formats 面板中將 Write JPEG File,Write BMP File 或 Write PNG FileVI 加到Block Diagram中。
  4. 將Get Image Invoke Node 的 Image Data output接點接至其中一個(或多個) Write Image File Vi(s) 的 Image Data Input接點,如下圖所示:

這種方式將生成與Front Panel上顯示的圖形完全相同的圖像。

注意:與Export Image Method不同,即使前面板關閉,Get Image Method也能夠生成圖片。
 

Additional Information

使用 Export Image Method 或 Get Image Method 時,LabVIEW會在 Invoke Node 執行時使用Graph 或 Chart 當前的資料和屬性。監控資料以確保LabVIEW在您需要時創建圖片。