将本地img转换为Base64字符串

时间:2016-09-27 13:41:19

标签: javascript angularjs typescript

我的项目中有一个img(/Content/Img/myPic.png),我需要将其转换为base 64并将其保存在字符串变量中。

类似的东西:

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

我不知道如何访问我的文件,以及如何使用它来转换它。 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尝试 - angular-file-to-base64-directive,需要一个input文件并生成base64

输出示例:

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