2013-02-01 20 views
5

Attualmente sto cercando di decodificare un allegato di immagine dalla mia e-mail (jpg) da base64 in unicode e quindi esportarlo in un file (così posso recuperare l'immagine dai dati grezzi).Come esportare base64 in un file?

I dati sono stati decodificati da base64 in Unicode, ma come posso convertire Unicode in un'immagine?

Spero che tu possa aiutare!

+3

Base64 è di solito utilizzato per la conversione dati binari (come immagini) in testo per un trasporto sicuro attraverso sistemi di solo testo (come la posta elettronica). Non capisco perché potrebbe esserci un formato unicode intermedio coinvolto. Per favore spiega meglio. –

+0

Does 'cat | base64 --decode> image.jpg' non funziona? (Supponendo linux) – BenjiWiebe

risposta

0

Se è sufficiente decodificare diversi file dall'allegato, è possibile utilizzare servizi online spesial come Base64online.org/decode. Può decodificare i dati codificati Base64 in immagini scaricabili.

12

Non è necessario convertirlo in unicode.

Su una macchina Linux si può semplicemente salvare le base64 attaccamento decodificato su disco e fare:

cat foo | base64 -d > bar.jpg 

Per le finestre è possibile scaricare questo strumento:

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

+3

L'esecuzione di 'base64 -d> bar.jpg

Problemi correlati