Ciao a tutti. In un programma di grafica che sto facendo in Vb5 vorrei fare in modo che ad una immagine in un controllo Image1 si potesse aggiungere un bordo nero. Così ho sovrapposto al controllo un'altra immagine con caricata una gif trasparente contenete solo il bordo delle giuste dimensioni. Il problema mi si pone quando devo stampare l'immagine. Vorrei che oltre all'immagine venisse stampata anche quella contenente il bordo nero, ovviamente nella giusta posizione.
Io stampo in questo modo:
Come faccio in pratica a sovrapporre le due immagini nella stampa? E poi lo sfondo della gif con il bordo viene considerato trasparente anche nella stampa?codice:TopMargin = 1440 LeftMargin = 1440 Width = 6900 Height = 6900 Printer.Orientation = 1 'Prints in protrait If prnCopies = 0 Then Printer.Copies = 1 Else Printer.Copies = prnCopies 'no of copies to print End If Printer.PaintPicture frmMain!cover.Picture, _ LeftMargin, TopMargin, Width, Height Printer.EndDoc
Grazie![]()

Rispondi quotando