2014-09-11 85 views
2

我有一個字符串,string myImgSrc包含「base64」。將包含base64的字符串轉換爲有效的base64String

字符串的開頭爲: data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/....

我知道它是有效的base64,因爲它將作爲一個形象,如果把它放在一個<img src="HERE" />

但我怎麼這種類型的base64字符串轉換爲渲染一個「真正的」base64String?

我需要它作爲「真實」的base64上傳雖然API

「真正」的base64當我意味着什麼看起來像這樣:base64 here

+6

就砍掉之前的一切,包括逗號? – 2014-09-11 11:46:22

+0

@AlexK。謝謝! – user3228992 2014-09-11 11:58:56

回答

0

的一種方法是使用刪除您的base64字符串的開始更換。

VB

Dim Base64 As String = myImgSrc 
Dim Code = Base64 .Replace("data:image/jpeg;base64,", "") 

輸出

data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/.... 

將變爲:

/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/.... 
相關問題