如何將LabVIEW的程式存成圖片

如題,如何將LabVIEW的程式存成圖片?

此圖片還可以還原成程式的那種

先用滑鼠框出你要匯出成圖片的區域:


然後按下面的功能:

Benjamin大大

學到一招

以後上傳這種圖就好

(但想問版本有差嗎?)imling42214.9329398148

[QUOTE=imling]Benjamin大大

學到一招

以後上傳這種圖就好

(但想問版本有差嗎?)[/QUOTE]

版本有差別,跟存成vi檔一樣

[QUOTE=Benjamin]

[QUOTE=imling]Benjamin大大

學到一招

以後上傳這種圖就好

(但想問版本有差嗎?)[/QUOTE]

版本有差別,跟存成vi檔一樣
[/QUOTE]

有的,首先這種圖附檔名是png,內部似乎有儲存一些額外的資訊

特性說明:

1.右上角有版本例如2012

2.左上角有三個符號,手掌拖曳、箭頭與LabVIEW符號三個必要元素,還有外框虛線,

沒有這四個必要辨識元素的話就不可能會有後面的程式碼功能。



3.所謂的程式碼功能,就是當你把LabVIEW Block diagram (程式區)開著,

視窗不要最大化接著把桌面或目錄下載下來的此檔案抓住拖曳進LabVIEW Block diagram,

他就會自己把程式碼解譯出來了!

4.是拖進程式區,但奇怪的是,我的LabVIEW 2012搭配IE 11直接用我自己的圖拖曳(from LabVIEW360),下載後拖入,似乎都沒有成功,不知問題何在! 囧a



細節解釋

a.大部分瀏覽器網頁都可以直接把視窗上正秀著的png檔案,

直接拖進Block diagram之中!



b.此方案當初聽說是2012版本開始的,但我查詢資料了解,

追溯至2009似乎就有這樣的功能了。(不確定)



c.這個方式的特色在於,Structures如case裡面所藏的東西,也會很聰明地compress在png裡面,絕大部份情況下,他會正常地解譯出來。

圖檔稍做修改後似乎就無法提供正確的辨識了。這也是前面強調123項說明的原因。

少量情況下,具有複雜結構的程式碼解譯後會有些許表示方式的不同,但功能相同。

極少情況下,程式會少掉部分的結構並當機。



d.在這裡呼籲輕鬆複製別人的程式碼的過程中,還是要尊重智慧財產權,或是一些基本的道謝。(好吧我是比較老派的人 XD)



*選擇上傳圖檔,浮水印功能最近使用有些問題(2015-7月中)。





須注意的是顯示請耐心稍後時,

我是依照檔案大小自己等待一個時間,然後按下OK。

不知道網頁是如何判定並通知上傳成功了。

MingYen42215.4992476852

[QUOTE=MingYen] [QUOTE=Benjamin]

[QUOTE=imling]Benjamin大大

學到一招

以後上傳這種圖就好

(但想問版本有差嗎?)[/QUOTE]

版本有差別,跟存成vi檔一樣
[/QUOTE]

有的,首先這種圖附檔名是png,內部似乎有儲存一些額外的資訊

特性說明:

1.右上角有版本例如2012

2.左上角有三個符號,手掌拖曳、箭頭與LabVIEW符號三個必要元素,還有外框虛線,

沒有這四個必要辨識元素的話就不可能會有後面的程式碼功能。



3.所謂的程式碼功能,就是當你把LabVIEW Block diagram (程式區)開著,

視窗不要最大化接著把桌面或目錄下載下來的此檔案抓住拖曳進LabVIEW Block diagram,

他就會自己把程式碼解譯出來了!

4.是拖進程式區,但奇怪的是,我的LabVIEW 2012搭配IE 11直接用我自己的圖拖曳(from LabVIEW360),

下載後拖入,似乎都沒有成功,不知問題何在! 囧a

[/QUOTE]

根據我花了快二十分鐘交叉的測試

LabVIEW 360上傳的png可能有被另外重新處理過,導致了四大元素還在

但內部的Compress資訊已經消失



如圖資料,檔案從23.3 KB (左)下降到了10.5 KB (右)





這樣的話需要修改網站的功能了,

這是現在LabVIEW傳遞程式碼的主流,



這一兩年他們的PM似乎想提供Snippet的統整UI,不過大家不買帳,

因為大部分人傳遞程式了以後都是用過即丟,

而沒有用來當作SubVI收集庫

版本有差那也難搞!!

[QUOTE=MingYen] [QUOTE=Benjamin]

[QUOTE=imling]Benjamin大大

學到一招

以後上傳這種圖就好

(但想問版本有差嗎?)[/QUOTE]

版本有差別,跟存成vi檔一樣
[/QUOTE]

有的,首先這種圖附檔名是png,內部似乎有儲存一些額外的資訊

特性說明:

1.右上角有版本例如2012

2.左上角有三個符號,手掌拖曳、箭頭與LabVIEW符號三個必要元素,還有外框虛線,

沒有這四個必要辨識元素的話就不可能會有後面的程式碼功能。



3.所謂的程式碼功能,就是當你把LabVIEW Block diagram (程式區)開著,

視窗不要最大化接著把桌面或目錄下載下來的此檔案抓住拖曳進LabVIEW Block diagram,

他就會自己把程式碼解譯出來了!

4.是拖進程式區,但奇怪的是,我的LabVIEW 2012搭配IE 11直接用我自己的圖拖曳(from LabVIEW360),下載後拖入,似乎都沒有成功,不知問題何在! 囧a



細節解釋

a.大部分瀏覽器網頁都可以直接把視窗上正秀著的png檔案,

直接拖進Block diagram之中!



b.此方案當初聽說是2012版本開始的,但我查詢資料了解,

追溯至2009似乎就有這樣的功能了。(不確定)



c.這個方式的特色在於,Structures如case裡面所藏的東西,也會很聰明地compress在png裡面,絕大部份情況下,他會正常地解譯出來。

圖檔稍做修改後似乎就無法提供正確的辨識了。這也是前面強調123項說明的原因。

少量情況下,具有複雜結構的程式碼解譯後會有些許表示方式的不同,但功能相同。

極少情況下,程式會少掉部分的結構並當機。



d.在這裡呼籲輕鬆複製別人的程式碼的過程中,還是要尊重智慧財產權,或是一些基本的道謝。(好吧我是比較老派的人 XD)



*選擇上傳圖檔,浮水印功能最近使用有些問題(2015-7月中)。





須注意的是顯示請耐心稍後時,

我是依照檔案大小自己等待一個時間,然後按下OK。

不知道網頁是如何判定並通知上傳成功了。

[/QUOTE]

那也好!!

問問題的人可以自己做一次



[QUOTE=MingYen] [QUOTE=MingYen] [QUOTE=Benjamin]

[QUOTE=imling]Benjamin大大

學到一招

以後上傳這種圖就好

(但想問版本有差嗎?)[/QUOTE]

版本有差別,跟存成vi檔一樣
[/QUOTE]

有的,首先這種圖附檔名是png,內部似乎有儲存一些額外的資訊

特性說明:

1.右上角有版本例如2012

2.左上角有三個符號,手掌拖曳、箭頭與LabVIEW符號三個必要元素,還有外框虛線,

沒有這四個必要辨識元素的話就不可能會有後面的程式碼功能。



3.所謂的程式碼功能,就是當你把LabVIEW Block diagram (程式區)開著,

視窗不要最大化接著把桌面或目錄下載下來的此檔案抓住拖曳進LabVIEW Block diagram,

他就會自己把程式碼解譯出來了!

4.是拖進程式區,但奇怪的是,我的LabVIEW 2012搭配IE 11直接用我自己的圖拖曳(from LabVIEW360),

下載後拖入,似乎都沒有成功,不知問題何在! 囧a

[/QUOTE]

根據我花了快二十分鐘交叉的測試

LabVIEW 360上傳的png可能有被另外重新處理過,導致了四大元素還在

但內部的Compress資訊已經消失



如圖資料,檔案從23.3 KB (左)下降到了10.5 KB (右)





這樣的話需要修改網站的功能了,

這是現在LabVIEW傳遞程式碼的主流,



這一兩年他們的PM似乎想提供Snippet的統整UI,不過大家不買帳,

因為大部分人傳遞程式了以後都是用過即丟,

而沒有用來當作SubVI收集庫

[/QUOTE]