我不是一個VB程序員,但我需要一個vbscript轉換圖像文件(從本地磁盤)被轉換爲二進制數據和傳遞給web服務。我意識到如何將數據傳遞給webservice,但我找不到如何將圖像文件轉換爲二進制數據。我花了很多時間找到某種解決方案,但沒有運氣。 有人能幫助我嗎?VBScript - 圖像到二進制
謝謝!
我不是一個VB程序員,但我需要一個vbscript轉換圖像文件(從本地磁盤)被轉換爲二進制數據和傳遞給web服務。我意識到如何將數據傳遞給webservice,但我找不到如何將圖像文件轉換爲二進制數據。我花了很多時間找到某種解決方案,但沒有運氣。 有人能幫助我嗎?VBScript - 圖像到二進制
謝謝!
的Base64編碼VBS功能(VB編碼算法),源代碼 http://www.motobit.com/tips/detpg_Base64Encode/
如果您只是需要讀取(類似於閱讀文本文件的一種方式)的圖像文件的二進制數據,你可以使用ADODB.Stream
對象:
Const adTypeBinary = 1
Dim oStream, bData
Set oStream = CreateObject("ADODB.Stream")
oStream.Type = adTypeBinary
oStream.Open
oStream.LoadFromFile "C:\MyImage.png"
bData = oStream.Read
' Do whatever you need with bData
...