将.gif图像转换为base64以上传到服务器

时间:2019-04-17 15:41:35

标签: java android gif

我正在尝试将动画gif编码为base64,因此可以将其上传到服务器。我已经在使用静态图像了,但是如果我尝试使用GIF,它根本就行不通。我从Intent图片选择器中获取图片,并将其放在ImageView中。

这是我用来将图像编码为base64的代码:

def sales_periods(banner, start_year, start_month, end_year, end_month):
    ...
    return some_dict

check_data(combine_dfs(csv_to_df(find_sales_period_csv(sales_periods(...)))))

1 个答案:

答案 0 :(得分:0)

尝试:

byte[] imginbyte = Base64.decodeBase64(bitmap.getImageBase64());
new FileOutputStream("image2.gif");
write(imginbyte);
close();