2017-10-05 9 views
-1

comment stocker de petites images (< 2 MB) dans mongodb et afficher l'image sur la page Web sans le télécharger?Meilleure méthode adaptée pour stocker et afficher une petite image dans une base de données mongo

+1

Comment * "afficher l'image sur une page Web sans la télécharger" * supposé fonctionner? – Filburt

+0

Si un utilisateur télécharge une image je l'enregistrerai dans la base de données et pour les autres utilisateurs cette image devrait être affichée –

+0

L'affichage d'une image sur une page Web la télécharge inévitablement. – Filburt

Répondre

0

Vous pouvez l'enregistrer en tant qu'image de base64. Les images Base64 sont représentées sous forme de chaîne. Ainsi, vous pouvez facilement enregistrer et récupérer. Vous allez encoder (en front-end) et enregistrer les images sous forme de chaîne. Lorsque vous le récupérez sur votre frontal, vous le décodez et l'affichez.

+0

J'ai codé l'image en utilisant Java ** Mime Encoder **, Mais tout en décodant la chaîne Base64 l'image est en cours de téléchargement, toute aide? –

+0

Qu'est-ce que vous utilisez pour frontend? vous devez passer l'image codée en tant que chaîne à frontend et décoder la chaîne là. – barbakini

+0

html, Comment puis-je montrer l'image sans télécharger de chaîne de décodage? à quel type de données nous devons convertir cette chaîne avant d'afficher? –