2016-09-27 21 views
0

私は自分のプロジェクト(/Content/Img/myPic.png)にimgを持っています。それを基数64に変換して文字列変数に保存する必要があります。以下のようなローカルimgをBase64文字列に変換

何か:

let myFile = File("/Content/Img/myPic.png"); 
let fileBase64 = Base64Transformer(myFile); 

私は自分のファイルにアクセスする方法がわからない、とそれを変換するために使用します。

+0

、https://developer.mozilla.org/en-US/docs/Web/API/WindowBase64/btoa – Carl

+0

http://stackoverflow.comをチェックしてください/ questions/6150289/how-to-convert-image-into-base64-string-javascript#answer-20285053あなたが – Carl

+0

の後にいるようですが、どうすればファイルにアクセスしてwindow.btoaに与えることができますか)? – Lempkin

答えて

0

お試しください - angular-file-to-base64-directiveinputファイルをとり、base64を前提としています。

出力リレーの例:最近のブラウザで

{ 
    "filesize": 54836, /* bytes */ 
    "filetype": "image/jpeg", 
    "filename": "profile.jpg", 
    "base64": "/9j/4AAQSkZJRgABAgAAAQABAAD//gAEKgD/4gIctcwIQA..." 
    } 
関連する問題