2014-01-15 4 views
0

У меня есть необработанные данные из электронной почты, содержащей jpeg. Я вижу часть jpeg, но как я могу взять эти данные и создать jpeg, чтобы я мог видеть фотографию?Как взять исходные данные из электронной почты фотографии и создать или преобразовать в jpeg, bmp и такие

Исходные данные выглядит следующим образом:

------=_NextPart_000_001F_01CF11D6.5A125C60 
Content-Type: image/jpeg; 
    name="image001.jpg" 
Content-Transfer-Encoding: base64 
Content-ID: <[email protected]> 

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a 
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy 
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAARACcDASIA 
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA 
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA 
d/8AK6/Emniby9yTe97Xb6Nd1pezfk7amvF4guSYB5Mdx527y/JDZfb94YPTHHXrmimaDolzDepe 
XkU0RhRkjWa6MzMWxkk9BgDAA9eaK5KrpRlaKv8A15HoYeNepDmlJr5f5q+501RXP/HpN/uN/Kii 
uaO52y+FnJeEP+Rbuf8Ar4P867EdBRRXVjf40vU4Ms/3eHov1FooorkPRP/Z 

------=_NextPart_000_001F_01CF11D6.5A125C60-- 

это не полные данные, но это то, что я вижу. Мне нужно взять эти данные и превратить их в видимую фотографию. Кто-нибудь знает как? это можно сделать?

ответ

0

Я не знаю точно, но в соответствии с этим он говорит, что это находится в базе 64, поэтому постарайтесь просто скопировать и вставить весь код в свободный онлайн-декодер, как этот ->http://www.freeformatter.com/base64-encoder.html

Это также отправит его вам в качестве файла, который вы должны сохранить в качестве .jpg

Сообщите мне, если работает полный код.

+0

Я искал что-то не в сети, но все равно спасибо. – d4d4u1

+0

Я не думаю, что я понимаю ваш вопрос, тогда ... вы хотите что-то скачать, чтобы сделать это, программу на языке, который вы знаете, или ...? – DataforDays

+0

Извините за неопределенность моего вопроса. Я хотел бы знать, есть ли фрагмент кода, который я могу добавить на свой собственный внутренний сайт, чтобы я мог удалить необработанные данные, например, выше, и щелкнуть по кнопке и отобразить изображение. Я не против его кодирования, но я не могу сделать это онлайн, поскольку кто знает, кто еще увидит изображения. и если изображение персональное по своей природе, я не хочу этого в Интернете. – d4d4u1

0

Согласно MSDN странице Convert.FromBase64String Method в VB.Net, используйте:

Public Shared Function FromBase64String(s As String) As Byte() 

, например:

Dim base64Encoded As String = "YmFzZTY0IGVuY29kZWQgc3RyaW5n" 
Dim data() As Byte 
data = System.Convert.FromBase64String(base64Encoded) 

затем сохранить данные в файл.

Пример от here

 Смежные вопросы

  • Нет связанных вопросов^_^