usando imagettftext è possibile scrivere colore pieno su una gif..
Come posso fare ad applicare sopra la foto del testo invece "trasparente"? mi servirebbe per fare una sorta di firme sulle foto (effetto "alpha" se non sbaglio..)
usando imagettftext è possibile scrivere colore pieno su una gif..
Come posso fare ad applicare sopra la foto del testo invece "trasparente"? mi servirebbe per fare una sorta di firme sulle foto (effetto "alpha" se non sbaglio..)
Tipo copyright?
Si esattamente :)
Ricercando in rete sto vedendo che quello che cerco si chiama "watermark" che credo voglia dire, per l'appunto, marchiare le foto con una firma...
Solo che io vorrei che questa firma sia con un po di effetto trasparenza
MOD. SUCCESSIVA:
Ho visto che in questo thread:
http://forum.altervista.org/showthre...ight=watermark
avevi suggerito quel miniscript per applicare watermark ma non riesco a farlo funzionare!
Ultima modifica di attorianzo : 15-02-2006 alle ore 12.02.20
L'hai provato in locale o sul server di AV?
in locale...
Prova a caricare tutto sul server perchè magari in locale non hai GD caricato...
sisi sono attive le librerie GD in locale... beh non importa forse non l'ho implementato bene...
Ho invece "risolto" il problema con un altro script... che funziona bene se lo uso in una pagina a se... Ma se lo metto nel mio sito mi da problemi, a causa degli "header gia inviati"... Il prob. è che fa uso di una png gia preimpostata e che applica sopra alla foto da "proteggere"... Io invece vorrei fare uso di imagettftext...
Mi domando... Ma come mai le librerie GD hanno bisogno di inviare header? Lo script di Jostock in questo thread non ne fa uso ma funziona benissimo...
Ultima modifica di attorianzo : 15-02-2006 alle ore 19.32.56
Se non metti gli Header non tutti i browser capiscono che è un'immagine.
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
mmm....
Potresti essere piu chiaro?
Nel senso... Perchè non è possibile, nell'ambito di una stessa pagina, che il browser sta ancora caricando, creare una immagine, stampargli sopra un marchio trasparente, registrarla come file e leggerla qualche tag piu in basso in un comunissimo tag <img>? Perche invece lo script sopra menzionato non ha bisogno di fare uso di header?
Perchè ogni script che genera un immagine deve stare in una pagina a parte, ad esempio immagine.php contiente SOLO lo script per l'immagine SENZA altro. Poi da una pagina qualsiasi, con il tag <img, richiami quella pagina es <img src="immagine.php">. E' un errore comune inserire lo script per un immagine all'interno di un altra pagina... E poi conviene sempre usare gli header perchè IE magari la legge benissimo, ma FF no (a me è capitato che se non inserisco gli header FF non mi fa vedere l'immagine) e poi, è una riga, non costa niente metterla:
Ciao!Codice PHP:
<? header("Content-type: image/jpeg"); resto dello script ?>