2012-03-09 15 views
0

データ-URI:もしあればデータURI形式には重要な部分がありますか?赤いドットのための

<img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==' height='32' width='32' alt='Image'>

はここの部分は何ですか?例えば、最初の20文字は型のために予約されていますか、次の2つは不透明度のために予約されていますか?もし誰かが私を正しい場所に向けることができれば、私はインターゴーグルで何も見つけることができません! iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAh7sky7OeYKB8+tP6XGdtx//a/E2m63tavY/hRM=qW+lVt1OD8sxrieE5j7ebvK3eiz+1==eV=Crr4=

iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAAAAACPAi4CAAAAB3RJTUUH1QEHDxEhOnxCRgAAAAlwSFlzAAAK8AAACvABQqw0mAAAAXBJREFUeNrtV0FywzAIxJ3+K/pZyctKXqamji0htEik9qEHc3JkWC2LRPCS6Zh9HIy/AP4FwKf75iHEr6eU6Mt1WzIOFjFL7IFkYBx3zWBVkkeXAUCXwl1tvz2qdBLfJrzK7ixNUmVdTIAB8PMtxHgAsFNNkoExRKA+HocriOQAiC+1kShhACwSRGAEwPP96zYIoE8Pmph9qEWWKcCWRAfA/mkfJ0F6dSoA8KW3CRhn3ZHcW2is9VOsAgoqHblncAsyaCgcbqpUZQnWoGTcp/AnuwCoOUjhIvCvN59UBeoPZ/AYyLm3cWVAjxhpqREVaP0974iVwH51d4AVNaSC8TRNNYDQEFdlzDW9ob10YlvGQm0mQ+elSpcCCBtDgQD7cDFojdx7NIeHJkqi96cOGNkfZOroZsHtlPYoR7TOp3Vmfa5+49uoSSRyjfvc0A1kLx4KC6sNSeDieD1AWhrJLe0y+uy7b9GjP83l+m68AJ72AwSRPN5g7uwUAAAAAElFTkSuQmCC

最初の20〜30はマイナーvarianciesと似ています: iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAAAAACPA

しかし、私

OKはPNGのための文字列の類似性がありますどんなフォーマット/パターンも決定できません。 =または/を使用して、私はRFCを見ていきますが、これはまだ開いている...

答えて

2
data:   Required, data-URI protocol 
image/png  Required, MIME-type 
;charset=UTF8 Optional, character encoding 
;base64  Optional 
,    Required 
...   Optional: 
       Note: When ;base64 is set, a valid base64 string has to be given 

関連項目:

+0

私はウィキペディアもう一度感謝してください! – roberthuttinger

+0

私は実際の書式などを見つけることができません。私は質問を更新しました – roberthuttinger

+1

@roberthuttingerあなたの質問はベース64とは関係ありません。魔法はありません:[JS base64 enc implementation](http://stackoverflow.com/a/246813))。頭の意味はファイルの種類によって異なります。たとえば、[PNGのヘッダー](http://en.wikipedia.org/wiki/Portable_Network_Graphics#Technical_details)を見てください。 –

関連する問題