Hey, så er jeg her igen, sorry jeg lige skriver så sent, men havde en masse arbejde. Men hvis du ville have et eksempel på hvordan du sætter et logo indover et andet billede, så kommer det her. Jeg bruger det selv og det virker glimrende :)
Jeg har nu prøvet en masse forskelligt, komponenten lader til at virke, jeg kan godt sætte et logo ind over et billed, men filen gemmes bare ikke. Hvis jeg sætter response.end lige efter komandoen, vises et billed med et logo, fint nok.
Linien jpg.Sendbinary har jeg prøvet at udskifte med jpg.savebinary, men den går ikke, hvad gør jeg forkert?
Sorry jeg ikke har skrevet, men jeg har haft travlt hele weekenden.
Ang. det med at gemme billedet, skal du bare udskifte
jpg.SendBinary
til
jpg.Save "C:\Inetpub\wwwroot\test\thumbnail.jpg"
Hvis du vil have at det skal være transparent kan du f.eks. lave et billede/logo med hvid baggrund og ændre følgende linie:
Jpg.Canvas.DrawImage 0, 0, Jpg2, , &HFFFFFF
De sidste 6 tegn, F'erne, er farvekoden for hvid. De vil sige at komponentet fjerner alt hvidt(gør dem gennemsigtige) på det billede du ligger øverst. Du kan også have et logo/billede med sort baggrund, så skal du bare ændre linien til:
Jpg.Canvas.DrawImage 0, 0, Jpg2, , &H000000
Håber det giver mening. Ellers må du lige skrive igen ;)
Umiddelbart kan jeg ikke ændre kvaliteten. Jeg synes også at mit logo bliver en smule pixeleret, du kan dog sætte Jpg.Quality = 100, men jeg synes ikke at kunne se en ændring.
Løsningen er nok at du laver en transparent gif, hvis komponentet kan finde ud af det.
Hvis du evt. skulle finde en løsning på dette, må du gerne skrive den her ;)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.