Avatar billede tjaz Nybegynder
12. november 2003 - 16:21 Der er 1 kommentar og
1 løsning

Tekst på billeder?

Hej!

Jeg har en gang set et sted hvor der stod noget på billederne som et "vandmærke" og hvad jeg lige kunne se mig ud af var det et eller andet komponent/script der indsætter en fast defineret tekst på billederne.

Sådan noget kunne jeg godt tænke mig at lave, men mit problem er at jeg ikke aner hvad der hedder eller hvordan jeg skal komme igang ...

SOMEONE PLEASE HELP! ... det kan ikke passe jeg skal sidde og sætte den samme tekst på ALLE billeder i PS.

/TjaZ
Avatar billede Thomas Knudsen Nybegynder
12. november 2003 - 16:27 #1
http://www.eksperten.dk/spm/211864

Her fik jeg en MASSE hjælp til at ændre størrelse og sætte vandmærke.
Avatar billede mortency Nybegynder
13. november 2003 - 12:35 #2
http://www.aspupload.com/aspjpeg.html

'*******************************************
'CREATE WATERMARK START
'*******************************************
                    If strImageWidth < strImageHeight Then
                        '--------------------------------------------------------------------       
                        'Open uploaded file
                        '--------------------------------------------------------------------
                        jpeg.Open( File.Path )

                        '--------------------------------------------------------------------
                        'Resize watermark
                        '--------------------------------------------------------------------
                        jpeg.Height = "500"

                        '--------------------------------------------------------------------
                        'Set new height, preserve original width/height ratio on watermark.
                        '--------------------------------------------------------------------
                        jpeg.Width = jpeg.OriginalWidth * jpeg.Height / jpeg.OriginalHeight

                        '--------------------------------------------------------------------           
                        'Set the quality.
                        '--------------------------------------------------------------------
                        jpeg.Quality = 60
                       
                        imgFolderWatermarks= "../FPF_images/FPF_watermarks"
                        SavePathWaterMark = server.MapPath(imgFolderWatermarks) & "\W_" & FilNavn

                        '--------------------------------------------------------------------       
                        ' If the original file was not a JPEG, append .JPG extension.
                        '--------------------------------------------------------------------       
                        If UCase(Right(SavePathWaterMark, 3)) <> "JPG" Then
                        SavePathWaterMark = SavePathWaterMark & ".jpg"
                        End If

                        '--------------------------------------------------------------------                   
                        ' Open the watermark logo file
                        '--------------------------------------------------------------------       
                        Set Logo = Server.CreateObject("Persits.Jpeg")
                        LogoPath = Server.MapPath("images\watermark") & "\watermark.jpg"
                        Logo.Open LogoPath

                        '--------------------------------------------------------------------                   
                        ' resize watermark logo image, preserve aspect ratio
                        '--------------------------------------------------------------------       
                        Logo.Width = jpeg.Width
                        Logo.Height = Logo.Width * Logo.OriginalHeight / Logo.OriginalWidth           
                                   
                        '--------------------------------------------------------------------                   
                        ' Place watermark in middle of image in center
                        '--------------------------------------------------------------------       
                        jpeg.DrawImage 0,Jpeg.Height / 3, Logo, 0.5,&HFFFFFF,100
                       
                        '--------------------------------------------------------------------                   
                        ' Draw text in upper left corner
                        '--------------------------------------------------------------------                       
                        Jpeg.Canvas.Font.Color = &HFFFFFF
                        Jpeg.Canvas.Font.Family = "verdana"
                        Jpeg.Canvas.Font.Size = "14"
                        Jpeg.Canvas.Font.Bold = False
                        Jpeg.Canvas.Print 5,5 , "Copyright 2001-" & strYear & " fagpressefoto.no"

                        '--------------------------------------------------------------------
                        'Save the watermark
                        '--------------------------------------------------------------------
                        jpeg.Save SavePathWaterMark                   
                       
                    Else
                   
                        '--------------------------------------------------------------------       
                        'Open uploaded file
                        '--------------------------------------------------------------------
                        jpeg.Open( File.Path )

                        '--------------------------------------------------------------------
                        'Resize watermark
                        '--------------------------------------------------------------------
                        jpeg.Width = "500"

                        '--------------------------------------------------------------------
                        'Set new height, preserve original width/height ratio on watermark.
                        '--------------------------------------------------------------------
                        jpeg.Height = jpeg.OriginalHeight * jpeg.Width / jpeg.OriginalWidth

                        '--------------------------------------------------------------------           
                        'Set the quality.
                        '--------------------------------------------------------------------
                        jpeg.Quality = 60

                        imgFolderWatermarks= "../FPF_images/FPF_watermarks"
                        SavePathWaterMark = server.MapPath(imgFolderWatermarks) & "\W_" & FilNavn

                        '--------------------------------------------------------------------       
                        ' If the original file was not a JPEG, append .JPG extension.
                        '--------------------------------------------------------------------       
                        If UCase(Right(SavePathWaterMark, 3)) <> "JPG" Then
                        SavePathWaterMark = SavePathWaterMark & ".jpg"
                        End If

                        '--------------------------------------------------------------------                   
                        ' Open the watermark logo file
                        '--------------------------------------------------------------------       
                        Set Logo = Server.CreateObject("Persits.Jpeg")
                        LogoPath = Server.MapPath("images\watermark") & "\watermark.jpg"
                        Logo.Open LogoPath

                        '--------------------------------------------------------------------                   
                        ' resize watermark logo image, preserve aspect ratio
                        '--------------------------------------------------------------------       
                        Logo.Width = 500
                        Logo.Height = Logo.Width * Logo.OriginalHeight / Logo.OriginalWidth           
                                   
                        '--------------------------------------------------------------------                   
                        ' Place watermark in middle of image in center
                        '--------------------------------------------------------------------       
                        jpeg.DrawImage 0,Jpeg.Height / 3, Logo, 0.5,&HFFFFFF,100
                        'jpeg.DrawImage 0, 0, Logo, ,H240100100,220
                        'jpeg.DrawImage 0, 0, Logo, , &HFF0000
                   
                        Jpeg.Canvas.Font.Color = &HFFFFFF
                        Jpeg.Canvas.Font.Family = "verdana"
                        Jpeg.Canvas.Font.Size = "14"
                        Jpeg.Canvas.Font.Bold = False
                        Jpeg.Canvas.Print 5,5 , "Copyright 2001-" & strYear & " fagpressefoto.no"

                        '--------------------------------------------------------------------
                        'Save the watermark
                        '--------------------------------------------------------------------
                        jpeg.Save SavePathWaterMark
                       
                    End if
                                           
'*******************************************
'CREATE WATERMARK END
'*******************************************
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester