Visualizzazione risultati 1 fino 11 di 11

Discussione: Cornici...

  1. #1
    danielemeteo non è connesso Utente giovane
    Data registrazione
    13-01-2006
    Messaggi
    63

    Predefinito Cornici...

    Qualcuno puo dirmi come si crea l effetto cornice in una foto,oppure il codice per creare l’effetto cornice
    Grazie

  2. #2
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Basta che hai i vari pezzi delle immagini e le unisci in ogni cella di una tabella. COmunque se n'è già parlato.

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Se ti può interessare c'è questo articolo di pochi giorni fa.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  4. #4
    danielemeteo non è connesso Utente giovane
    Data registrazione
    13-01-2006
    Messaggi
    63

    Predefinito

    Citazione Originalmente inviato da funcool
    Se ti può interessare c'è questo articolo di pochi giorni fa.
    Grande fa il caso mio


    EDIT:
    Citazione Originalmente inviato da danielemeteo
    Grande fa il caso mio
    Ho la mia cornice, dentro di essa devo mettere la jpg che si aggiorna ogni 15minuti precisamente un immagine della web cam mi sfugge qualcosa
    http://danielemeteo.altervista.org/cornice.htm

    Grazie per l aiuto ho fatto tutto con front page lavorando con la funzione bordi e sfondi,poi ho inserito un codice php per la data e l ora della foto
    un piccolo cruccio mi è rimasto perche la mia foto php http://danielemeteo.altervista.org/webcam.php
    è più pesante del jpg:
    http://danielemeteo.altervista.org/webcam.jpg

    Il risultato è questo:http://danielemeteo.altervista.org/cornice.htm
    Ultima modifica di danielemeteo : 07-02-2007 alle ore 12.26.33

  5. #5
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Per fare ciò dovresti ricorrere a php: inserisci tutte le immagini in un array. Se sono passati 15 minuti dall'orario corrente allora visualizzi l'immagine con indice +1 al precedente. Sembra difficile ma è facilissimo.

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Piuttosto che il PHP ti suggerirei di utilizzare JavaScript così non devi aggiornare tutta la pagina.
    Tra i tag head inserisci questo script:
    Codice HTML:
    <script type="text/javascript">
    function AggiornaFoto() {
    	var data=new Date();
    	document.getElementById("idfoto").src="immagine.jpg?"+data.parse();
    }
    setTimeout("AggiornaFoto()",900000);
    </script>
    All'immagine dovrai assegnare l'id:
    Codice HTML:
    <img src="immagine.jpg" ... id="idfoto" />

    P.S.: Non scrivere due messaggi consecutivi, utilizza il tasto Edita.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  7. #7
    danielemeteo non è connesso Utente giovane
    Data registrazione
    13-01-2006
    Messaggi
    63

    Predefinito

    Grazie per l aiuto ho fatto tutto con front page lavorando con la funzione bordi e sfondi,poi ho inserito un codice php per la data e l ora della foto
    un piccolo cruccio mi è rimasto perche la mia foto php http://danielemeteo.altervista.org/webcam.php
    è più pesante del jpg:
    http://danielemeteo.altervista.org/webcam.jpg

    Il risultato è questo:http://danielemeteo.altervista.org/cornice.htm

  8. #8
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da danielemeteo
    un piccolo cruccio mi è rimasto perche la mia foto php http://danielemeteo.altervista.org/webcam.php
    è più pesante del jpg:
    http://danielemeteo.altervista.org/webcam.jpg
    Prova a salvarla come JPEG e non come PNG.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  9. #9
    danielemeteo non è connesso Utente giovane
    Data registrazione
    13-01-2006
    Messaggi
    63

    Predefinito

    Citazione Originalmente inviato da funcool
    Prova a salvarla come JPEG e non come PNG.
    Lo script php è il seguente cosa dovrei modificare per rendere l immagine jpg

    Codice PHP:
    <?php

    $nome_immagine
    ="webcam.jpg"; // file contenente l'immagine
    $nome_testo="testo.txt"; // file contenente le scritte

    $fp = fopen($nome_testo,"r")
    or die(
    "impossibile aprire il file testo.txt.");
    $testo_sinistra=fgets($fp,100); // nella prima riga la scritta allineata a sinistra
    $testo_destra=fgets($fp,100); // nella seconda riga la scritta allineata a destra
    if ( $testo_destra = "data" )
    {
    setlocale(LC_TIME,"it_IT");
    $testo_destra=strftime ("%d %b %Y %H:%M:%S", filemtime($nome_immagine));
    }
    fclose($fp);

    header("Content-type: image/png");

    $im = imagecreatefromjpeg($nome_immagine);
    //$black = imagecolorallocate($im, 0, 0, 0);
    //$white = imagecolorallocate($im, 255, 255, 255);
    $colore_barra = imagecolorallocate($im, 1, 0, 128); // colore della barra formato RGB
    $colore_testo = imagecolorallocate($im, 255, 255, 255); // idem per testo
    $x=imagesx($im);
    $y=imagesy($im);

    $font = "VeraBd.ttf";
    $size = 8; // dimensione del testo
    $altezza_barra = 19; // dimensione della barra


    imagefilledrectangle($im, 0, $y-$altezza_barra, $x-1, $y-1, $colore_barra);

    $bbox = imagettfbbox ($size, 0, $font, $testo_sinistra);
    $dy = (($bbox[1] - $bbox[7]) / 2);
    imagettftext($im, $size, 0, 5, $y-($altezza_barra / 2) + $dy - 1, $colore_testo, $font, $testo_sinistra);

    $bbox = imagettfbbox ($size, 0, $font, $testo_destra);
    $dx = ($bbox[2] - $bbox[0]);
    imagettftext($im, $size, 0, $x-5-$dx, $y-($altezza_barra / 2) + $dy - 1, $colore_testo, $font, $testo_destra);


    imagepng($im);
    imagedestroy($im);

    ?>
    Ultima modifica di funcool : 07-02-2007 alle ore 18.27.42

  10. #10
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Al posto di:
    Codice PHP:
    header("Content-type: image/png");
    Metti:
    Codice PHP:
    header("Content-type: image/jpeg");

    E al posto di:
    Codice PHP:
    imagepng($im);
    Metti:
    Codice PHP:
    imagejpeg($im);
    P.S.: Quando scrivi del codice inseriscilo tra i tag appositi.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  11. #11
    danielemeteo non è connesso Utente giovane
    Data registrazione
    13-01-2006
    Messaggi
    63

    Predefinito

    Citazione Originalmente inviato da funcool
    Al posto di:
    Codice PHP:
    header("Content-type: image/png");
    Metti:
    Codice PHP:
    header("Content-type: image/jpeg");

    E al posto di:
    Codice PHP:
    imagepng($im);
    Metti:
    Codice PHP:
    imagejpeg($im);
    P.S.: Quando scrivi del codice inseriscilo tra i tag appositi.
    Grazie mitico!!!!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •