begin process at 2012 05 26 17:37:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Multimédia

 > 

Image

 > 

Connaitre dimensions d images


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

Connaitre dimensions d images

mardi 21 novembre 2006 à 14:10:26 | Connaitre dimensions d images

sirdec71

Bonjour à tous,

Je suis le x ieme a tenter de réaliser un visionneur d image.
Je parviens sans soucis à visualiser les photos mais pour pouvoir les placer correctement je souhaite obtenir leurs dimensions. J'essaie par _width/_heiht en affichant les valeurs par trace, mais elles ne sont dispos qu'à la visualisation de l'image suivante ... En fait j essaie avec getProperty sans resultat .
---------------------------------
var numero=0;
var nbimages = 2;
bouton.onPress = function() {
 ecran._xscale = ecran._yscale = 80;
 if ( numero == nbimages+1 ) { numero = 0; }
 photos = "photos/Icasgp"+numero+".jpg";
var largeur = getProperty( photos, _width);
 affich = ecran.loadMovie(photos);
 trace("Largeur= "+largeur+" // Nom de la photo= "+photos+" numero photo= "+numero);
 affich._x = 15;
 affich._y = 20;
 numero++;
 }
stop();
-----------------------------------------------

Pouvez vous m'aider à extraire ses valeurs ?

D'avance merci

Cedric
mardi 21 novembre 2006 à 15:06:04 | Re : Connaitre dimensions d images

Girou

Membre Club
Réponse acceptée !
Bonjour,

comment veux-tu connaitre la largeur d'une image avant même de l'avoir chargée ???
photos = "photos/Icasgp"+numero+".jpg"; photos est une chaine de caractères ! Pas un movieclip.

pour pouvoir faire cela, soit toutes tes images ont la même dimension (ce qui est un cas particulier, alors c'est facile) ci ce n'est pas le cas, alors il te faut passer par un fichier XML qui fournir pour chaque image un nom, une largeur,... mais tu dois fabriquer ce fichier xml toi même ou alors via un script php ou autre


@+

signature
mardi 21 novembre 2006 à 15:19:49 | Re : Connaitre dimensions d images

sirdec71

Ok ... Merci , je pensais qu une fois affichée je pouvais en obtenir les infos .... Erreur donc ... Merci pour l info .

A+

Cedric
mardi 21 novembre 2006 à 15:24:54 | Re : Connaitre dimensions d images

Girou

Membre Club
STOP !!

une fois l'image chargée tu peux effectivement connaitre sa largeur ou sa hauteur
via ecran._width et ecran._height
Mais c'est impossible de le savoir avant de le charger

@+

signature
mardi 21 novembre 2006 à 17:26:28 | Re : Connaitre dimensions d images

sirdec71

Donc je suppose que si je peux connaitre les dimensions , je peux ensuite agir sur la position (ca  c'est ok ) du conteneur ou sur ses dimensions à lui ... Je dis ça , mais pour le moment je ne parviens pas a agir sur ses dimensions autrement que par scale... Mais à partir d'où l'image est elle prise en compte ? Il y trés peu de lignes dans ce code et je ne sais pas le dire.. Comme le ridicule ne tue pas , j essaie et je pense qu'elle est "interrogeable" aprés la ligne : affich = ecran.loadMovie(photos); ... Vraissemblablement je dois me tromper car cela ne fonctionne pas par cette hypothese... Mais vous avez vous une idée ?

D'avance merci

a+
mercredi 22 novembre 2006 à 09:46:52 | Re : Connaitre dimensions d images

shubenka

Réponse acceptée !

Le chargement d'image est asyncrone c'est à dire que aprés la ligne affich = ecran.loadMovie(photos); ton image n'est pas forcement encore chargé
il faut donc que tu attende que celle-ci soit chargé.
regarde la doc et du coté de MovieClipLoader.onLoadComplete
http://wiki.media-box.net/documentation/flash/moviecliploader/loadclip

[ Lien ]


Cette discussion est classée dans : ecran, numero, var, photos, dimensions


Répondre à ce message

Sujets en rapport avec ce message

slider show photos +aléatoire. Est ce possible? [ par tyyler ] Bonjour, J'aimerais avoir un slider photos, défilement d'images au passage de la souris mais en images aléatoire est ce possible ? je connais les cod problème d'opcité d'un clip dans un clip [ par nicolasbas ] J'ai une animation flash à faire pour mon taff, un diaporama qui charge des photos dans un fichier, j'ai utilisé un clip vide que j'ai nommé conteneur problème d'opcité d'un clip dans un clip [ par nicolasbas ] J'ai une animation flash à faire pour mon taff, un diaporama qui charge des photos dans un fichier, j'ai utilisé un clip vide que j'ai nommé conteneur Probléme de centrage [ par platypus69 ] Voila, je suis en train de faire une petit animation pour une soirée où je doit afficher des photos en mode aléatoire.Jusque là tous va bien, les phot Dimensions scènario = dimensions ecran [ par jpsonnet ] Bonjour à tous,Je suis novice en actionscript et je cherche la posibilité de rendre la taille de  mon scénario  adaptable à la taille de l'écran de l' images aléatoires non répétées [ par marmel ] Salut à tous, J'ai consulté les codes pour faire des images aléatoires non répétées mais j'ai toujours un problème pour charger ma 2eme image. Il me affiche_photos aléatoirement [ par kartoon ] Bonjour,Voilà j'ai un code qui va chercher des photos dans un fichier nommé "images" dans lequel se trouve 11 photos au format jpg, et qui pioche les au clic nouvelle image [ par floo75 ] Salut à tous Je me permets de demander une nouvelle fois vos lumières, je bloque... Le but est d'afficher une série de photos puis au clic sur une p load movie aux dimensions définies [ par novaconcept ] Bonjour, Voilà il faut reconnaitre que je ne suis pas très doué, ca parait simple ...[^^yeuxenlair] mais je n'y arrive pas. Je veux charger un .swf probleme de syntaxe [ par mtlbss ] Bonjours a tous, voila je travail actuelement sur un code fournis dans le livre de Stéphane Popu, "Actionscript 3 niveau 2 Utilisation des...", je sui


Nos sponsors


Sondage...

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,624 sec (3)

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