comment faire pour convertir une image en base64 de la chaîne?

bonjour, je suis en train de faire application simple ionique utilisation de l'appareil photo ou sélectionnez fichier à partir de la galerie ou du système de fichiers et les envoyer à l' /ou de les télécharger vers un serveur.
J'ai trouvé un plugin qui capture une image et l'envoyer base64 chaîne
voici plugin
http://ngcordova.com/docs/plugins/camera/
à l'aide de ce que je suis en mesure d'obtenir en base64 chaîne

$cordovaCamera.getPicture(options).then(function(imageData) {
      var image = document.getElementById('myImage');
      image.src = "data:image/jpeg;base64," + imageData;
    }, function(err) {
      //error
    });

que base64 chaîne que j'ai utilisé pour envoyer au serveur

Mais mon problème est que lorsque j'utilise ce plugin image gallary plugin

http://ngcordova.com/docs/plugins/imagePicker/
il m'envoyer uniquement l'url de l'image (où est en mémoire) .pouvons-nous obtenir base64 chaîne après la sélection de l'image à partir de l'image picker.

$cordovaImagePicker.getPictures(options)
    .then(function (results) {
      for (var i = 0; i < results.length; i++) {
        console.log('Image URI: ' + results[i]);
      }
    }, function(error) {
      //error getting photos
    });

En d'autres termes, lorsque j'utilisation de l'appareil photo, je suis en base64 de la chaîne comme indiqué ci-dessus.Mais lorsque j'utilise le sélecteur d'images plugin, j'obtiens l'url de l'image.puis-je obtenir base64 chaîne .de sorte que je suis en mesure d'envoyer ou de télécharger sur le serveur .
comment convertir url de l'image en base64 chaîne ?

Veuillez voir ci-dessous post stackoverflow.com/questions/6150289/... pouvez-vous aider ?
oui il travail ,...merci pour l'aide ..:)
ok ..suis annonce comme réponse..merci de l'accepter comme réponse @user944513

OriginalL'auteur user944513 | 2015-08-11