如何將人機介面上的控制元件儲存成 JPEG, PNG, BMP檔案?



主要軟體:
主要軟體版本: 6.1
主要軟體修正版本: N/A
次要軟體:

問題: 我想將人機介面上的控制元件儲存起來並用於其他應用程式中,如何將人機介面上的控制元件儲存成 JPEG, PNG, BMP檔案?

解答: 你可以藉由以下步驟完成將人機介面上的控制元件儲存成 JPEG, PNG, BMP檔案:
1.將你想儲存的物件放置於人機介面上
2.在程式方塊圖上,在此物件上按右鍵(如果是3D ActiveX 圖形控制,請點選green box而不是graph image)並選擇Create » Invoke Node.
3.在Invoke Node上按右鍵並選擇Methods » Get Image Method
4.至Graphics and Sound » Picture Functions選擇RGB to Color.vi 並將之放至程式方塊圖中
5.產生三個數值常數並將每一RGB to Color.vi 的輸入連到每一數值常數.這些數值為使用在物件色彩中的紅藍綠色的比例.
6.將RGB to Color.vi中的color連到Invoke Node中的bg color.
7.產生一數值常數並將之連線到Invoke Node中的image depth.選擇一image depth(通常是4,8,16,24)並將其資料型態轉為常數.
8.至Graphics and Sound » Graphics Formats, 選擇一可以寫入影像檔案的VI函式(Write JPEG file.vi, Write PNG file.vi, or Write BMP file.vi)並將之放在程式方塊圖上
9.將image depth 的值連到所選擇寫入影像檔案VI函式的depth參數上
10.將invoke node中的輸出參數連到所選影像檔案上,用以下的型式連結: Image to Flattened Image Data; Colors to Color Table; Bounds to Rect.

相關連結: Knowledge Base 3S8S4P. What Is the Best Image and Color Depth to Select When Printing to an HTML File? LabVIEW Professional Development System

附加檔案:





報告日期: 09/26/2002
最後更新: 12/30/2003
文件偏號: 2PP7CM7Y