Visualizzazione dei risultati da 1 a 10 su 10

Discussione: fusione immagini

  1. #1

    fusione immagini

    come faccio a fondere insieme due immagini.

    ho la foto di un articolo e voglio apporci il logo sopra in trasparenza (magari con una gif...)

    grazie a tutti

    io non uso ancora asp.net sono fermo al asp3 ma una volta fatta la funziona credo non ci siano problemi ad interfacciarla:

    [img]fondiledueimmagini.aspx?id1=1&id2=2[/img] no ?

  2. #2
    Utente di HTML.it L'avatar di ciupaz
    Registrato dal
    Dec 2000
    residenza
    Milano
    Messaggi
    848
    Credo che prima le devi fondere insieme, applicare gli effetti che desideri, e poi inserirle nella tua pagina.
    Per fare questo ci sono anche programmini utili.
    Prova a dare un'occhiata a
    http://www.newestshareware.com/news02/issue_231.htm

  3. #3
    mandando le intestazioni non penso...

    cmq anche salvando in uuna dir con diritti di scrittura mi va bene basta che il risultato sia due immagini fuse...

    [img]/public/immaginefusaconillogo.jpg[/img] va bene lo stesso :metallica

  4. #4
    il sito non è per me ma per un ipotetico utente che inserisce la foto e a questa dovrà essere apposto il logo... tutto qua...

  5. #5
    Utente di HTML.it L'avatar di Dream
    Registrato dal
    Mar 2000
    Messaggi
    695
    Scusa non mi è chiaro tu vuoi ottenere un'unica immagine o ti basta che il risultato sia la foto con sopra il logo (magari il logo su un livello)??

  6. #6
    a me serve ottenere un'unica foto con sopra il logo (che è un gif in trasparenza...).

    L'utente uploda una foto e a questa viene apposto un logo (in semitrsparenza o tramite una gif o tramite un png) tutto qua...

  7. #7
    risultato stesso nome di file ma con all'interno anche il logo

  8. #8
    In pratica mi basta avere un'immagine con il logo apposto sopra, richiamabile da asp 3

    e dovrebbe funzionare circa così:

    form (ASP)-> upload foto(ASP) -> apposizione logo (ASP.NET) -> pagina di conferma (ASP)

    that's all

    grazie mille

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Ci sono riuscito!

    codice:
    <%@ Page Language="VB"%>
    <%@ Import Namespace="System.IO" %>
    <%@ Import Namespace="System.Drawing" %>
    <%@ Import Namespace="System.Drawing.Imaging" %>
    <script runat="server">
    
    Sub Page_Load(Obj As Object, e As EventArgs) 
    'Creo l'immagine da modificare caricandola da un file
    Dim ImmagineDaModificare As System.Drawing.Image =  System.Drawing.Image.FromFile(Server.MapPath("Img\ImmagineDaModificare.jpg")) 
    'Creo l'immagine da aggiungere caricandola da un file
    Dim Logo As System.Drawing.Image = System.Drawing.Image.FromFile(Server.MapPath("Img\Logo.gif"))
    'Creo l'immagine sulla quale lavorerò
    Dim Grafica As Graphics = Graphics.FromImage(ImmagineDaModificare)
    'Aggiungo il logo, ed imposto le coordinate.
    Grafica.DrawImage(Logo, 0, 0) 
    'Creo uno Stream per poter salvare momentaneamente l'immagine
    Dim MyStream As New MemoryStream()
    'Salvo l'immagine nell'oggetto Stream appena crato
    ImmagineDaModificare.Save(MyStream, ImageFormat.jpeg)
    'Creo l'immagine modificata caricandola dallo Stream
    Dim ImmagineModificata as System.Drawing.Image = System.Drawing.Image.FromStream(MyStream)
    'Salvo l'immagine modificata
    ImmagineModificata.Save(Server.MapPath("Img\ImmagineModificata.jpg"), ImageFormat.jpeg)
    End Sub
    
    </Script>
    Ovviamente ti devi gestire gli URL delle immagini, ma è abbastanza chiaro

    Hey hey, my my Rock and roll can never die!

  10. #10
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Solo per ringraziarti dello scritto, utile e perfettamente funzionante.

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.