如何将图像转换为base64 React Native

时间:2020-08-13 02:59:02

标签: javascript reactjs react-native

您能否建议我使用任何库或其他方法将此图像转换为base64的最佳方法: enter image description here

我第一次认为属性data是base64,但是我使用了此功能:

function isBase64(str) {
if (str ==='' || str.trim() ===''){ return false; }
try {
    return btoa(atob(str)) == str;
} catch (err) {
    return false;
}}

因此,当我引入属性data时,此函数将返回我false

1 个答案:

答案 0 :(得分:0)

如果您愿意。您可以复制下面的代码,然后使用这些方法。

import numpy as np
import matplotlib.pyplot as plt

#creating the dataset
data = {'apples':20,'Mangoes':15,'Lemon':30,'Oranges':10}
names, values = zip(*sorted(data.items(), key=lambda x: x[1], reverse=True))

bars = plt.bar(names, height=values, width=0.9)
for bar in bars:
    yval = bar.get_height()
    plt.text(bar.get_x(), yval + .005, yval)
plt.rcParams['xtick.bottom'] = plt.rcParams['xtick.labelbottom'] = True
plt.show()