Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    E' possibile cambiare un .png "on demand" ?

    E' monocromatica...

    ... un colore, ed il resto sfondo.

    Mi piacerebbe dargli il colore ed ottenerne una, on demand, nuova.

    Mi serve farlo sia per la mia comodità di web master.... che, se possibile, per creare uno script che cambi il mio sito... appunto... on demand.

    Intanto ditemi se è possibile la prima e come
    Sono disposto anche a cambiare con uno script qualcuno dei pochi centinaia di bit di ognuna di queste immagini... aperte come file di testo.

    Questa è l'immagine gif... scusate è bianca: http://nokao.m-a-f-i-a.com/img/s-2.gif

    E questa è la png: http://nokao.m-a-f-i-a.com/img/s-n-master.png

  2. #2
    se ho capito bene a te serve che quando l'utente, ad esempio, clicchi un link l'immagine diventi di un'altro colore!

    Questo lo puoi fare col php da solo, o php+ flash

  3. #3
    No io vorrei un sito abbastanza configurabile...

    Vorrei fosse il codice php... javascript... o lo stesso xhtml... a determinare il colore delle immagini.

    Vorrei sapere se è possibile modificare un'immagine monocromatica dato uno dei 2 colori... tutto qua.

  4. #4
    non ricordo bene in quali 3d ti abbia risposto su altro ma se non erro mi avevi già chiesto su qualcosa di analogo o attinente.

    del tutto casualmente ti rispondo anche in questa sezione, e forse non cerchi le mie risposte

    solo perché uno di grafica è arrivato in ot di html e allora forse mi sarà presa la nostalgia di grafica.

    in ogni caso, mi pare che tu abbia già visto delle pagine in cui permetto di far cambiare colori di sfondo, è nella pagina in firma dove si cambiano le immagini, in quella pagina si può scegliere anche un'immagine di sfondo e ce ne sono di trasparenti che lasciano in secondo piano il colore di sfondo della pagina che può scegliersi e viene cambiato, il tutto con css e javascript in dhtml e dom (sperando di non sbagliare i termini perchè di tutti questi linguaggi di teoria so davvero poco, a parte che dovrebbe essere pienamente standard e cross-browser ) e i colori funzionano anche offline ma anche le immagini mi pare.

    i colori sono conservati in un array di un javascript e vengono cambiati con un javascript molto semplice che presso a poco è qualcosa del genere, ti faccio l'esempio senza l'array altrimenti già è più complicato


    function coloreSfondo(){
    ciccio=document.getElementsByTagName('body')[0];
    ciccio.style.backgroundColor="#aabbcc";
    }
    al posto dell'esadecimale si può mettere anche l'rgb

    che viene richiamato nella pagina da un omouseover o onclick o quello che conviene.

    quindi basta avere una tavolozza di colori in un array per potere fare scegliere la parte trasparente dell'immagine in uno qualsiasi dei colori dell'array che è come cambiare uno dei due colori di un'immagine bicromatica.

    veramente stavo provando qualcosa ancora di più complicato del semplice array, ma che non produce i risultati sperati perché con un document.write invece di tenere un array di colori si può far generare nella pagina una lista di colori ma questi generati automaticamente appesantiscono il rendering della pagina e soprattutto la tavolozza è parecchio insoddisfaccente perché non è semplicissimo far generare con una formula javascript una matrice tridimensionale con colori adatti, per cui ultimamente sarei orientato a rinunciare al document.write e preferirgli una tavolozza realizzata da umani, del costo di un 5kb, non è la stessa cosa del document.write ma ha colori più interessanti.

    se ci fai caso è come quello che chiedi tu, di un'immagine trasparente cambi uno dei due colori, intercettandolo attraverso il colore dello sfondo, operazione molto semplice in dhtml.

    invece quello complicato è lo script per cambiare l'immagine di sfondo che non è subito intuitivo e che ricordo non ho dovuto cercare poco per trovarlo o adattarlo nemmeno ricordo bene.

    quello a memoria non lo so, e anche di quello di qui non l'assicuro esente anche da banali errori di sintassi, già sono fresco di css di javascript ancora di più e non avevo scritto manualmente nessuno script prima di quelle pagine.
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  5. #5
    Ti ringrazio molto... ma purtroppo volevo cambiare il colore del testo del png a prescindere dallo sfondo... che volevo restasse trasparente in modo da cambiare anch'esso.

    Sto cercando informazioni in internet sulla codifica GIF... e sulla palette.

    Cercherò di fare uno script php che dato il colore modifica la palette dell'immagine in modo da avere infinite gif on-demand...

    Per farti capire meglio:
    questo è il png... http://nokao.m-a-f-i-a.com/img/s-n-master.png
    e questa è l'immagine... http://nokao.m-a-f-i-a.com/img/s-3.gif

    Lo sfondo dev'essere trasparente, la scritta bianca la volevo del colore che dico io.

    C'è un'altra triste alternativa di "montare" un'immagine uguale fatta di testo (ok semplice) e linee...

    Ma in caso in futuro volessi cambiare immagine sarebbe un casino.
    -_-"

  6. #6
    so dirti quello su cui sto lavorando io, javascript che funziona offline senza linguaggi server side, vantaggi: funziona anche offline; svantaggi:funziona solo con javascript abilitato


    la seconda immagine non si vede

    per la scritta, può riprodursi come testo, e cambiare sfondo, che è semplice

    sul php non saprei aiutarti

    non la vedo semplice però far generare immagini, e non so che problemi ci sarebbero di storage ad alti volumi e se ce ne siano di risorse.


    altre idee non me ne vengono

    in pratica vorresti cambiare entrambi i colori a un'immagine bicromatica

    senza generazione di immagini in pratica si dovrebbe fare qualcosa come implementare una maschera


    nessuna idea a questo momento


    i formati per il web dovrebbero essere comunque semplici da manipolare via codice





    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  7. #7
    La seconda immagine si vede solo che è bianca.

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.