2017-10-12 3 views
0

J'utilise Node, avec express, Jade et un MongoDB. Jusqu'à présent, je suis capable d'interroger la base de données et d'afficher les données dans une page Web.Télécharger un PDF à partir de MongoDB en utilisant jade

Dans la base de données, je stocke des fichiers PDF et je voudrais pouvoir les télécharger à partir de la page Web. Je peux actuellement obtenir les données pdf sous la forme d'une chaîne (de caractère aléatoire) et les afficher sur une page Web, mais je voudrais avoir un bouton où l'utilisateur peut le télécharger en format pdf.

Pour insérer le pdf dans la base de données I le code python ci-dessous pour l'ouvrir et pyMongo pour l'insérer.

file = Binary(open(filePath, "rb").read(), 0) 

Merci d'avance.

Répondre

0

Cela a peu à voir avec les technologies que vous mentionnez, mais la façon dont vous gérez les données sur le client. Essentiellement, vous aurez besoin d'utiliser JavaScript, HTML et la manière dont les navigateurs gèrent ces données conjointement avec les données. Un pointeur serait ici https://stackoverflow.com/a/39515978/3580261