將LabVIEW的Front Panel儲存為圖片

更新 Jan 14, 2020

產品資訊

軟件

  • LabVIEW

問題敘述

我希望將LabVIEW的Front Panel儲存為圖片,我該怎麼做?我可以使用哪些儲存格式?

 

解決方案

儲存LabVIEW Front Panel的方法有多種選擇:

選項1:擷取圖像

  1. 確認你的Front Panel是目前正在使用的視窗,然後按下<Alt> + <PrintScreen>。這會將Front Panel的圖片複製到Windows剪貼簿。
  2. 打開一個圖片編輯程式。(如小畫家),然後按<Ctrl> + <v>貼上圖片。
  3. 將這圖片檔存成所需要的檔案格式。

選項2:在LabVIEW中的手動擷取

  1. 啟動LabVIEW並且打開你的VI,然後選擇 File » Print。 
  2. 選擇你的VI並按Next
  3. 在"Print Contents"目錄中選擇相對應的選項然後按下Next
  • Complete front panel為擷取VI和整個Front Panel的圖像。
  • Visible portion of front panel,為擷取當前可看見的VI和Front Panel的圖像。
  • Icon, description, panel and diagram為擷取在Case,Event或Stacked Sequence結構中的VI name, description, icon and connector pane, front panel, block diagram, 和hidden subdiagrams的圖像。
  • VI documentation為擷取您在VI Documentation頁面上自定義的設定。
  1. Destination中選擇所需的文件類型,然後點擊Next
  • Printer - 編輯頁面設置和邊距部分,然後點擊下一步 。編輯Printer設置,然後點擊Print
  • HTML - 選擇所需的圖像格式和顏色深度,然後點擊“ Save”
  • RTF - 選擇所需的顏色深度,然後點擊“ Save”
  • Plain Text - 選擇每行的字符限制,然後點擊“ Save”
  1. 選擇所要儲存的資料夾並按下OK
  2. 瀏覽到該資料夾以找到Front Panel的圖像。Front Panel的圖像的名稱與HTML文件相同,但字母p添加到名稱的末尾。例如,如果您保存HTML文件作為我的Program.html,前面板的圖像將被稱為我的Programp.xxx(其中,xxx是您所指定的圖像格式)。
  •  

選項3:在LabVIEW中以程式化方式擷取

  1. 在Block diagram上放置Current VI's Path的function。
  2. 將其連接到Open VI Reference VIVI Path輸入端。
  3. 在Block diagram上放置一個方法節點(Invoke node)
  4. Open VI Reference VIVI Reference output連接到方法節點(Invoke node)Reference input。
  5. 點選方法節點(Invoke node)後選擇Front Panel»Get Image方法節點(Invoke node)就會出現FP.Get Image
  6. Image Data output 連接到位於調色板Graphics and Sound»Graphics Formats內的任何一個可以寫入Image Data input的VI。
  7. 在圖像保存VI的輸入端指定儲存文件的路徑。

相關資訊

如果在將Front Panel儲存為JPEG形式時有遇到壓縮損毀的問題,則改存成PNG形式,就無需任何圖像壓縮。