decoupe d'images via le net [RESOLU] - Flash/ActionScript - Programmation
Marsh Posté le 02-02-2008 à 16:17:06
et bien en faite c'est des tableau d'art (donc carré ou rectangle) et j'aimerai juste cliquer dans les coin pour voir que le tableau et pas le fond
Marsh Posté le 03-02-2008 à 12:47:53
bonjour
c'est encore un peu confus:
ex: tu met ton tableau sur un mur.
Quand tu parles de fond est ce l'arrière plan de ton tableau ou le mur.
Si c'est le mur, tu peux agrandir ton tableau pour le cacher.
Marsh Posté le 03-02-2008 à 14:46:57
oui c'est enlever le mur.
en gros c'est une decoupe d'images via une interface web, en flash ou javascript j'aimerai savoir si ça existe ou pas
Marsh Posté le 03-02-2008 à 15:16:13
alors voila j'ai trouver un petit truc :
http://www.javascriptfr.com/codes/ [...] 45513.aspx
c'est un peu pret ça que j'aimerai, sauf que moi a la place que se soit un carré fixe qui se deplace , j'aimerai un carré ou l'on puisse choisir la taille et la forme (carré ou rectangle) un peu comme quand on fait une selection sous photoshop
Marsh Posté le 03-02-2008 à 18:54:46
a ma connaissance cela n existe pas, mais en flash tu peux essayer pour une forme carrée :
soit un carré monCarree: MovieClip --> x=0, y=0 width = 10 et height = 10;
ton tableau MonTableau:BitmapData -->width = height = 100;
var newBitmap:BitmapData = new BitmapData(monCarree.width, monCarree.height);//largeur hauteur du carree
//creer ta sélection par rapport a la taille et position de ton carree
var _rect:Rectangle = new Rectangle(monCarree.x,monCarree.y,monCarree.width,monCarree.height)
newBitmap.draw(MonTableau,null,null,null,_rect,true);
var _copie:Bitmap = new Bitmap(newBitmap);
_copie contient la selection de ton tableau par rapport a ton carre.
Est ce que cela t'aide?
Ensuite l'idee serait de creer une selection manuelle comme photoshop
du style:
var posX:Number;
var posY:Number;
var _rect:Rectangle;
this.addEventListener(MouseEvent.MOUSE_DOWN,_start);
this.addEventListener(MouseEvent.MOUSE_UP,_end);
this.addEventListener(MouseEvent.MOUSE_MOVE,_init);
function _start (e:MouseEvent):void
{
posX = MouseX;
posY = MouseY;
}
function _init (e:MouseEvent):void
{
_rect = new Rectangle(posX,posY,MouseX,MouseY);
}
function _end (e:MouseEvent):void
{
//tu utilise draw(null,null,null,_rect,true) plus haut
}
je n 'est pas essayé le code mais cela te donne une idée.
Marsh Posté le 04-02-2008 à 05:14:32
Dans l'aide de Flash, tu as ce code qui te permet de dessiner des carrés facilement.
Code :
|
Apres, regarde le code de Doudou au BitmapData pour recup la partie selectionné.
Marsh Posté le 05-02-2008 à 00:37:47
j'ai trouver un truc pour les gens que ça interesse :
http://www.sephiroth.it/file_detai [...] =10&id=109
Marsh Posté le 05-02-2008 à 00:39:04
j'aimerai bien metre resolu mais j'ai pas le bouton pour editer etc ... donc si un admin passe par la ...
Marsh Posté le 02-02-2008 à 02:26:02
Bonjour j'aimerai faire une decoupe d'image ou plutot recadrage, via une interface web, (flash ou javascript je ne sais pas).
j'aimerai juste placer des point sur 4 coins de l'image et que ça recadre l'image.
quelqu'un a deja entendu parler d'un script qui fait ça ou s'y approche au maximum?
merci les loulous
Message édité par alx92z le 05-02-2008 à 21:48:07