2013-02-01 13 views
5

Obecnie próbuję odszyfrować załącznik obrazu z mojego e-mail (jpg) z base64 na unicode, a następnie wyeksportować go do pliku (aby uzyskać obraz z powrotem z surowych danych).Jak wyeksportować base64 do pliku?

Mam teraz dekodowane dane z base64 na Unicode, ale jak mogę przekonwertować Unicode z powrotem na obraz?

Mam nadzieję, że możesz pomóc!

+3

Base64 jest zwykle używany do konwersji dane binarne (np. obrazy) w tekście dla bezpiecznego transportu za pośrednictwem systemów tekstowych (takich jak e-mail). Nie rozumiem, dlaczego może występować pośredni format unicode. Proszę wyjaśnij dalej. –

+0

Czy 'cat | base64 --decode> image.jpg' nie działa? (Zakładając linuks) – BenjiWiebe

Odpowiedz

0

Jeśli potrzebujesz tylko odkodować kilka plików z załącznika, możesz użyć specjalnych usług internetowych, takich jak Base64online.org/decode. Może dekodować dane zakodowane w base64 do obrazu do pobrania.

12

Nie musisz konwertować go do Unicode.

Na Linux box można Wystarczy zapisać base64 dekodowany przywiązanie do dysku i zrobić:

cat foo | base64 -d > bar.jpg 

Do okien można pobrać z tego narzędzia:

http://www.f2ko.de/downloads/base64.zip

+3

Uruchamianie 'base64-d> bar.jpg

Powiązane problemy