Ajouter par programme un fichier à jquery fileupload

J'utilise blueimp / jQuery-File-Upload pour permettre aux utilisateurs de télécharger des pièces jointes lors de la création d'une enquête sur mon site.

Je dois étendre la fonctionnalité actuelle pour ajouter une image générée automatiquement à la file d'attente. L'image que je dois ajouter est une toile exportée, donc une chaîne codée base64, c'est-à-dire quelque chose comme

Données: image / png; base64, iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNby // blAAAADElEQVQImWNgoBMAAABpAAFEI8ARAAAAAElFTkSuQmCC

Comment puis-je ajouter un tel fichier à la file d'attente de téléchargement? Je suis coincé et je ne sais pas par où commencer. Tous les pointeurs vers la bonne direction sont très appréciés.

    Il n'est pas possible d'ajouter un Objet File objet FileList à l' FileList <input type="file"> . Vous pouvez créer un fichier comme data URI ; Blob ou File ; FormData objet FormData , utilisez POST pour envoyer un objet de fichier au serveur.