begin process at 2012 05 27 22:22:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

IMAGES ET AFFICHAGE


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

IMAGES ET AFFICHAGE

vendredi 9 avril 2004 à 20:00:35 | IMAGES ET AFFICHAGE

kenza_sana


Bonjour j'ai un code que je vient de récupérer d'un site c'est pour faire l'affichage d'une image car moi je doit faire l'affichage des images et l'insertions d'images dans une base de données de facon qu'elle ne contiennent que le path (elle ne contiendras pas l'image )
Alors j'ai trouvé ce code qui affiche une image a partir d'un path je voudrait l'essayer pour aprés le modifier
Voici le code :imager.aspx



private void Page_Load(object sender, System.EventArgs e)
{


Bitmap objImage = new Bitmap(strBasePath + file://images//1.jpg);


objImage.Save(Response.OutputStream,ImageFormat.Jpeg);


objImage.Dispose();



}

Puis un fichier HTML ou je met :<img src="imager.aspx"/>

Mais il ne m'affiche pas l'image vous pouvez essayer pour voire ce qu'il affiche ...(j'ai bien sure mis une image qui s'appele (1.jpg) dans un dossier (images) qui se trouve dans le meme repertoire que mon code )
Merci de me répondre et si vous avez une autre méthode pour l'affichage et l'insertion des images dans ma base
dite le moi ..
Dans ma base j'ai mis un champs (STRING ) ou je metterais le PATH de l'image et un autre qui contiendras son ID ....
Alors MERCI de me répondre le probléme c'est que tout les documents parle d'image avec le type IMAGEet BINARY et autres alors que moi je ne veut pas les stocker dans la base c'est juste son PATH que je veut afin d'aléger ma base
MERCI et BYE

samedi 10 avril 2004 à 13:06:20 | Re : IMAGES ET AFFICHAGE

jesusonline

Membre Club Administrateur CodeS-SourceS
ton code que tu nous montre ne fais pas du tout ce que tu veux, imager.aspx te creer une image, qui vient de
strBasePath + file://images//1.jpg qu'il faudrais d'ailleur transofrmer en server.mappath("images//1.jpg") a quoi correspond strBasePath

pour l'affichage c'est pas tres compliqué tu n'as pas besoin de ton code que tu as fait ci dessus.
dans le code HTML (aspx) tu fais :
<asp:image runat="server" id="image1"/>

dans le code (.vb) (je travaille en vb dsl)

dim srcimage as string = ' recuperation via la base
image1.imageurl = server.mappath(srcimage)

pour l'insertion d'image tout depend comment tu veux inserer des images, si tes images sont deja sur le serveur, tu fais simplement un ajout de l'url dans la base, sinon si l'image vient de l'utilisateur, il faut uploader l'image sur le serveur puis mettre le path de l'image dans la base

Cyril (Alias Jesusonline)
lundi 12 avril 2004 à 20:18:29 | Re : IMAGES ET AFFICHAGE

fabrice69

Administrateur CodeS-SourceS
Décidément, je ne comprends vraiment rien a ce que tu veux.
- Un coup tu veux caller tes images en binaire dans la base de données (mauvaise idée à mon sens)
- Plus tard tu nous sort un melange que tu n'arrive même pas à expliquer clairement (entre stockage du chemin du répertoire et Id...).

Quelle est la partie variable ?
- Si c'est l'id, pourquoi stocker le chemin du rep ?
- Si c'est l'Id et le chemin du rep, pourquoi ne pas tout mettre dans un champ URL ?

Ensuite que vient faire ton espece de classe la dedans ?

Un champ img html bidon suffit largement pour simplement lui fournir l'URL de l'image.
Si le répertoire ou se trouvent les images n'est pas dans un sous répertoire d'IIS, dans ce cas, il faut voir du coté des HttpHandler :
- http://www.asp-php.net/tutorial/asp.net/httphandlers.php

Mais avant ca dans le cas ou les fichiers ne sont pas dans un sous-répertoire, il faut surtout réfléchir à l'intéret de cette solution.

Avant de te jeter sur du code comme tu le fait (qui bien sur aura peu de chance de fonctionner, il faut beaucoup réfléchir sur la solution à prendre, ce que tu n'as toujours pas fait depuis le début).


Romelard Fabrice (Alias F___)
lundi 12 avril 2004 à 21:06:00 | Re : IMAGES ET AFFICHAGE

kenza_sana


Merci pour ta réponse vous avez raison je me suis jetter sur des codes sabns trop yc comprendre ...Quand a l'idée de stocker les images dans la base je me susi parcu comme tu vient de le dire que ce n'est pas du tout une bonne idée ....
C'est juste pour ca que je me suis orienté vers l'idée d'utiliser les path.
Moi mon probléme c'est comment ajouter les photos je vous explique chaque personne posséde un dossier réel sur le serveur et qu'on elle ajoute une photos elle se place dans le dossier de cette personne (qui portes comme noms L'id de la personne) et un enregistrement s'ajoute dans la base indiquand l'id de la photo avec le PATH de la photo ou on l'a placé
MERCI pour ta réponse comment faire pour insérer la photo et comment la récupérer
lundi 12 avril 2004 à 21:53:45 | Re : IMAGES ET AFFICHAGE

jesusonline

Membre Club Administrateur CodeS-SourceS
si la photo est dans le dossier de l'utilisateur et port son nom tu n'as pas besoin de l'enregistrer
pour l'afficher rien de plus simple :

<asp:image runat="server" id="imgmembre"/>

dans le code :

imgmembre.imagurl = server.mapath("user/" & id "/") & id & ".jpg"

où bien sur id correspond au nom de l'utilisateur recuperer à partir de la base de donnée, il faut aussi bien sur verifier que l'image exist :

(import system.io)

if file.exist(server.mapath("user/" & id "/") & id & ".jpg") then
....




Cyril (Alias Jesusonline)


Cette discussion est classée dans : images, base, code, image, affichage


Répondre à ce message

Sujets en rapport avec ce message

image [ par absh ] Slt,j aimerais redimensionner a l affichage des images qui sont dans ma base de donnees,l affichage des images marche,mais j aimerai diviser leurs tai images ds la base svp [ par hamada143 ] salut tt le mondel'idée géneral est : de stocké l'image dans la base de données (access ou sql server) ,moi j'enregistre le chemin de l'image ds la ba Images [ par John7 ] Bonsoir à tous,Si vous pouviez me donner un petit coup de main car j'ai un champ image alimenté par une base de données(il n'y a que le chemin dans la image déformée [ par pwalinett ] bonjour, j'aimerais redimensionner a l'affichage des images qui sont dans ma base de donnees,l'affichage des images marche, mais elles sont déformés. affichage des images [ par rayyan2 ] Bonjour;j ai une table ss sql ki a un champ de type image et j arrive pa a inserer la dedans des valeur;j sé pa s il faut metre le chemin d l imag com Probleme: les images ne s'affichent pas dans mon GridView! [ par zicooriginal ] Bonjour à tous!En effet sa fait 3 jours que je fouille Internet en espérant trouver une solution à mon problème mais Hélas, je tourne encore en rond!P charger une image [ par ti7a ] s'il vous plait je veux un code php /html qui me permet de stocker et gérer les images dans une base de données avec le contrôle images sans que les i Upload d'images [ par EmacLi ] Bonjour à tous, J'ai un dossier contenant toutes les images de mes produits qui ne se trouve pas dans le répertoire du site mais dans [b]"C:/inetpub/ problème d'affichage [ par kaoutar90 ] s'il vous plaît je suis entrain de développer une application asp.net mvc2 avec visual studio 2010 mais le problème c'est que les images ne s'affichen image dans datagrid [ par akuma7 ] bonjour, je suis debutante en ASP.net. j utilise ASP.net et SQL server D'abord, quand je télécharge une image, je l'insere dans une table images avec


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales