Hej Ligger og roder lidt med ASPImage og jeg vil gerne have flere billeder liggende overlappende og så roteret lidt. Måden jeg prøver på er at lave flere divs med hver sit billede. Problemet opstår så når jeg overlapper de forskellige div's, og har roteret billedet, så bliver overskydende hvidt og ikke gennemsigtigt. Det kan være jeg ikke gemmer billedet rigtigt, så i første omgang vil jeg gerne vide hvordan jeg gemmer et billede som png med vbWhite som gennemsigtig? Således at alt hvidt blever gennemsigtigt?
Determines the color used for transparencies when saving a GIF, or PNG image. (PNG require version >= 2.26) Example:
Image.TransparentColor = vbWhite
Det vil så sige, at hvis du bruger en version af ASPImage der er mindre end version 2.26 vil du ikke kunne bruge transparent baggrund sammen med PNG formatet.
hmm det roder sgu for meget, her kommer noget mere oprydet <body bgcolor="#000000"> <% Response.ContentType = "image/jpeg"
Set Image = Server.CreateObject("AspImage.Image") Image.LoadImage Request.ServerVariables("APPL_PHYSICAL_PATH")& "fotos\" & "test.jpg"
'laver billedet mindre så jeg kan se der sker noget size=150 ImageHeight = Image.MaxY ImageWidth = Image.MaxX if ImageHeight > size then NewHeight = Cint(ImageHeight*size/ImageWidth) NewWidth = size Image.ResizeR NewWidth,NewHeight end if
'ok så er det her det skulle blive gennesigtigt... Image.ImageFormat = 3 ' png format Image.Transparent = true Image.TransparentColor = vbWhite
jeg har lagt mærke til at png'en ikke er helt hvid, men selv om vælger den farve som gennemsigtig er den det ikke. Desuden burde det vel være orginalen man skal gå ud fra ... eller hvad?
Synes godt om
Ny brugerNybegynder
Din løsning...
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.