Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2000
    Messaggi
    230

    caricare foto a grandezza fissa

    Ciao a tutti,
    è da poco che sono passato da flash5 a flash mx 2004. E' da questa mattina che tento di fare una cosa che è, sicuramente semplicissima, ma non riesco a venirne fuori.

    carico una sequenza di foto attraverso l'ausilio di php, queste,vorrei forzarle a non superare la grandezza del mc al quale vengono assegnate. Purtroppo, molte di esse, sono più grandi ed escono fuori. Qualcuno puo darmi un consiglio o una mano a realizzare ciò?

    Grazie mille

    Gerrix

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    33
    Ti rispondo perchè ho un rpoblema analogo, così ho chiesto ad un amica che non conosce flash ma è pratica di C che mi ha buttato giù al volo questo script per proporzionare le immagini. Devo ancora provarlo per cui è così come me lo ha dato potrebbero esserci cose che vanno sistemate. Spero ti possa servire.

    var image=new Array();
    image[0]= _global.newsizex;
    image[1]= _global.newsizey;

    getMaxSize(stagex,stagey,border,offsetx,offsety,im age)
    {
    // calcolo le dimensioni massime dell'immagine
    var maxX=stagex-border-offsetx;
    var maxY=stagey-border-offsety;

    // calcolo le percentuali di riduzione
    var percX=100*maxX/image[0];
    var percY=100*maxY/image[1];

    // l'immagine ci sta per intero
    if(percX>=100 && percY>=100) {
    return;
    }

    // l'immagine è troppo grande, calcolo le nuove dimensioni
    if(percX<percY) {
    image[0]=image[0]*percX/100;
    // oppure image[0]=maxX;
    image[1]=image[1]*percX/100;
    }
    else {
    image[0]=image[0]*percY/100;
    image[1]=image[1]*percY/100;
    // oppure image[1]=maxY;
    }
    }
    Aleoli

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2000
    Messaggi
    230
    Grazie molte ad entrambi
    Poi ti faccio sapere.

    Gerrix
    Ciauz

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.