2013-02-20 35 views
4

在VB.net我需要通讀一個文件夾完整的圖像,並得到他們:文件名,高度(像素)和寬度(像素),並將其值分配給單個變量。獲取圖像的寬度和高度與VB.Net

謝謝。

Mike。

+3

你嘗試過什麼?如果您至少在某些方面表現出某種努力,則您不太可能獲得有用的迴應。 – 2013-02-20 23:24:22

+0

我不誠實地知道從哪裏開始,我從來沒有與圖像在vb.net工作,如果有人可以指向我在哪裏尋找體面的信息生病的方向讓我學習。 – Mike 2013-02-20 23:26:37

回答

9

試試這個:

Imports System.IO 
Imports System.Drawing 
Module Module1 

    Sub Main() 
     Dim s As New DirectoryInfo("C:/Files") 
     Dim files As FileInfo() = s.GetFiles("*.jpg") 
     For Each f As FileInfo In files 
      Dim bmp As New Bitmap(f.FullName) 
      Console.WriteLine("Width: " & bmp.Width.ToString() + " > Height: " & bmp.Height.ToString()) 
     Next 
     Console.Read() 
    End Sub 

End Module 
+0

謝謝你。我現在可以開始研究它是如何工作的! – Mike 2013-02-20 23:46:46

+0

如果我們有完整路徑名的字符串變量呢? – 2013-09-05 17:27:49

+0

@JimThio,你的意思是在URI路徑中? – 2013-09-05 20:08:27