Voici mon problème. Je dois extraire des images d'une base de données
et les afficher une par une côté client. Le problème est la taille des
images. Je voudrais donc générer une liste de miniature et lorsque
l'utilisateur cliquerait su la miniature, j'afficherais l'image dans
son format d'origine. Évidemment je ne veux pas conserver toutes les
miniatures sur mon serveur WEB. Je cherches donc une solution pour
générer toutes les miniatures et si possible ne pas les sauvegarder
sur disque ou sinon lorsque l'utilisateur quitte, trouver une façon de
supprimer les fichiers. Avez-vous une piste à m'indiquer ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
RAVAILLE James
Bonjour,
Je pense que tu devrais utiliser toutes les possibilités du langage HTML. Ce langage permet de gérer la présentation de données dans des pages Web. Pour afficher les images, tu vas utiliser la balise img (ou <asp:image /> en ASP.NET). - La balise <img> contient la propriété style qui elle-même te permet de définir les propriétés Widht et Height, qui te donne la possibilité de modifier les dimensions de l'image lors de l'affichage à l'écran (sans modifier l'image physiquement). Tu peux alors leur fixer une taille fixe (exemple : style="width:50px"), ou relative (exemple : style="width:10%"). - Sinon, si tu utilises l'élément <asp:image />, tu peux modifier directement les propriétés Width et Height sur cet élément, en relatif ou en taille fixe. (Exemple : width="10%") Dans les deux cas, la hauteur est proportionnelle à la largeur définie.
Ces balises doivent être encadrées des balises <a></a> (ou <asp:hyperlink></asp:hyperlink> en ASP.NET), qui permettent d'afficher les images en taille réelle dans une nouvelle page Web lorsque l'utilisateur clique dessus.
Tu affiches alors la même image avec des taille différente. De cette manière, pas besoin de générer des images miniatures.
Le petit bmol de cette solution sont les performances. En effet, même si les images sont petites à l'affichage, elle sont téléchargées du serveur vers le poste client en taille réelle.
A+. James RAVAILLE. ----------------------
"" a écrit :
Bonjour
Voici mon problème. Je dois extraire des images d'une base de données et les afficher une par une côté client. Le problème est la taille des images. Je voudrais donc générer une liste de miniature et lorsque l'utilisateur cliquerait su la miniature, j'afficherais l'image dans son format d'origine. Évidemment je ne veux pas conserver toutes les miniatures sur mon serveur WEB. Je cherches donc une solution pour générer toutes les miniatures et si possible ne pas les sauvegarder sur disque ou sinon lorsque l'utilisateur quitte, trouver une façon de supprimer les fichiers. Avez-vous une piste à m'indiquer ?
Merci
Bonjour,
Je pense que tu devrais utiliser toutes les possibilités du langage HTML. Ce
langage permet de gérer la présentation de données dans des pages Web. Pour
afficher les images, tu vas utiliser la balise img (ou <asp:image /> en
ASP.NET).
- La balise <img> contient la propriété style qui elle-même te permet de
définir les propriétés Widht et Height, qui te donne la possibilité de
modifier les dimensions de l'image lors de l'affichage à l'écran (sans
modifier l'image physiquement). Tu peux alors leur fixer une taille fixe
(exemple : style="width:50px"), ou relative (exemple : style="width:10%").
- Sinon, si tu utilises l'élément <asp:image />, tu peux modifier
directement les propriétés Width et Height sur cet élément, en relatif ou en
taille fixe.
(Exemple : width="10%")
Dans les deux cas, la hauteur est proportionnelle à la largeur définie.
Ces balises doivent être encadrées des balises <a></a> (ou
<asp:hyperlink></asp:hyperlink> en ASP.NET), qui permettent d'afficher les
images en taille réelle dans une nouvelle page Web lorsque l'utilisateur
clique dessus.
Tu affiches alors la même image avec des taille différente.
De cette manière, pas besoin de générer des images miniatures.
Le petit bmol de cette solution sont les performances. En effet, même si les
images sont petites à l'affichage, elle sont téléchargées du serveur vers le
poste client en taille réelle.
A+.
James RAVAILLE.
----------------------
"eric_caron_31@msn.com" a écrit :
Bonjour
Voici mon problème. Je dois extraire des images d'une base de données
et les afficher une par une côté client. Le problème est la taille des
images. Je voudrais donc générer une liste de miniature et lorsque
l'utilisateur cliquerait su la miniature, j'afficherais l'image dans
son format d'origine. Évidemment je ne veux pas conserver toutes les
miniatures sur mon serveur WEB. Je cherches donc une solution pour
générer toutes les miniatures et si possible ne pas les sauvegarder
sur disque ou sinon lorsque l'utilisateur quitte, trouver une façon de
supprimer les fichiers. Avez-vous une piste à m'indiquer ?
Je pense que tu devrais utiliser toutes les possibilités du langage HTML. Ce langage permet de gérer la présentation de données dans des pages Web. Pour afficher les images, tu vas utiliser la balise img (ou <asp:image /> en ASP.NET). - La balise <img> contient la propriété style qui elle-même te permet de définir les propriétés Widht et Height, qui te donne la possibilité de modifier les dimensions de l'image lors de l'affichage à l'écran (sans modifier l'image physiquement). Tu peux alors leur fixer une taille fixe (exemple : style="width:50px"), ou relative (exemple : style="width:10%"). - Sinon, si tu utilises l'élément <asp:image />, tu peux modifier directement les propriétés Width et Height sur cet élément, en relatif ou en taille fixe. (Exemple : width="10%") Dans les deux cas, la hauteur est proportionnelle à la largeur définie.
Ces balises doivent être encadrées des balises <a></a> (ou <asp:hyperlink></asp:hyperlink> en ASP.NET), qui permettent d'afficher les images en taille réelle dans une nouvelle page Web lorsque l'utilisateur clique dessus.
Tu affiches alors la même image avec des taille différente. De cette manière, pas besoin de générer des images miniatures.
Le petit bmol de cette solution sont les performances. En effet, même si les images sont petites à l'affichage, elle sont téléchargées du serveur vers le poste client en taille réelle.
A+. James RAVAILLE. ----------------------
"" a écrit :
Bonjour
Voici mon problème. Je dois extraire des images d'une base de données et les afficher une par une côté client. Le problème est la taille des images. Je voudrais donc générer une liste de miniature et lorsque l'utilisateur cliquerait su la miniature, j'afficherais l'image dans son format d'origine. Évidemment je ne veux pas conserver toutes les miniatures sur mon serveur WEB. Je cherches donc une solution pour générer toutes les miniatures et si possible ne pas les sauvegarder sur disque ou sinon lorsque l'utilisateur quitte, trouver une façon de supprimer les fichiers. Avez-vous une piste à m'indiquer ?
Merci
YJLAMOTTE
Bonjour,
Pour la génération des miniatures : http://www.developer.com/net/asp/article.php/3098311 IL te suffit de remplacer la lecture depuis le fichier par la lecture depuis une base de données : http://aspalliance.com/articleViewer.aspx?aId0&pId=1 (TOP) ou http://www.dotnetspider.com/Technology/KBPages/558.aspx
YJLAMOTTE
"" a écrit :
Bonjour
Voici mon problème. Je dois extraire des images d'une base de données et les afficher une par une côté client. Le problème est la taille des images. Je voudrais donc générer une liste de miniature et lorsque l'utilisateur cliquerait su la miniature, j'afficherais l'image dans son format d'origine. Évidemment je ne veux pas conserver toutes les miniatures sur mon serveur WEB. Je cherches donc une solution pour générer toutes les miniatures et si possible ne pas les sauvegarder sur disque ou sinon lorsque l'utilisateur quitte, trouver une façon de supprimer les fichiers. Avez-vous une piste à m'indiquer ?
Merci
Bonjour,
Pour la génération des miniatures :
http://www.developer.com/net/asp/article.php/3098311
IL te suffit de remplacer la lecture depuis le fichier par la lecture depuis
une base de données :
http://aspalliance.com/articleViewer.aspx?aId0&pId=1 (TOP)
ou
http://www.dotnetspider.com/Technology/KBPages/558.aspx
YJLAMOTTE
"eric_caron_31@msn.com" a écrit :
Bonjour
Voici mon problème. Je dois extraire des images d'une base de données
et les afficher une par une côté client. Le problème est la taille des
images. Je voudrais donc générer une liste de miniature et lorsque
l'utilisateur cliquerait su la miniature, j'afficherais l'image dans
son format d'origine. Évidemment je ne veux pas conserver toutes les
miniatures sur mon serveur WEB. Je cherches donc une solution pour
générer toutes les miniatures et si possible ne pas les sauvegarder
sur disque ou sinon lorsque l'utilisateur quitte, trouver une façon de
supprimer les fichiers. Avez-vous une piste à m'indiquer ?
Pour la génération des miniatures : http://www.developer.com/net/asp/article.php/3098311 IL te suffit de remplacer la lecture depuis le fichier par la lecture depuis une base de données : http://aspalliance.com/articleViewer.aspx?aId0&pId=1 (TOP) ou http://www.dotnetspider.com/Technology/KBPages/558.aspx
YJLAMOTTE
"" a écrit :
Bonjour
Voici mon problème. Je dois extraire des images d'une base de données et les afficher une par une côté client. Le problème est la taille des images. Je voudrais donc générer une liste de miniature et lorsque l'utilisateur cliquerait su la miniature, j'afficherais l'image dans son format d'origine. Évidemment je ne veux pas conserver toutes les miniatures sur mon serveur WEB. Je cherches donc une solution pour générer toutes les miniatures et si possible ne pas les sauvegarder sur disque ou sinon lorsque l'utilisateur quitte, trouver une façon de supprimer les fichiers. Avez-vous une piste à m'indiquer ?