Avatar billede msjubii.dk Nybegynder
10. august 2003 - 21:39 Der er 5 kommentarer og
1 løsning

ASP image

Jeg har ikke den store viden indenfor ASP image, men jeg vil begynde at lære lidt mere.
Det jeg skal bruge lige nu, er et script hvor jeg har IMG, på det img skal jeg skrive med en bestemt tekst, med en bestemt font hentet fra serveren.

Eks:
Jeg har blank.gif
Her vil jeg have teksten "Dette er en test"
Og det skal skrives med skriftypen: Verdana
ved af angive stå til fonten, (c:/windows/fonts/verdana.ttf)
Skriften skal have størrelse: 16px

Nogen som kan hjælpe her ?
Avatar billede eagleeye Praktikant
10. august 2003 - 21:51 #1
Jeg ved ikke om man kan give en font fil, men man kan skrive verdana som font:
Det skal nok være en .jpg fil da ASPImage ikke kan åbne .gif filer på grund rettigheder:


<%
'Create the object
Set Image = Server.CreateObject("AspImage.Image")

'Hendt billedet ind
Image.LoadImage("c:\inetpub\images\blank.jpg" )

'Set up the text
Image.FontColor = vbBlack
Image.Italic = False
Image.Bold = False
Image.FontName = "Verdana"
Image.FontSize = 16

strText = "Dette er en test"

'Will place the text 18 pixels from the bottom and 1 pixel from the left of the picture
'This property will get the height of the loaded image
Height = Image.MaxY

Image.TextOut strText, 1, Height-18, True

'Set the file name for saving, directory must be set to "Everyone - Everything" permissions
Image.FileName = "c:\inetpub\images\thispic.jpg"

Image.SaveImage
%>
Avatar billede eagleeye Praktikant
10. august 2003 - 21:53 #2
Avatar billede msjubii.dk Nybegynder
10. august 2003 - 21:59 #3
Her angiver du så bare fonten "verdana", men jeg vil have den til at angive fonten fra sti på serveren.
Eks:
c:\inetpub\images\verdana.ttf
Avatar billede eagleeye Praktikant
11. august 2003 - 16:55 #4
Det tror jeg ikke man kan.

Du kan evt prøve at ændre:

Image.FontName = "Verdana"

Til at angive stien til filen:

Image.FontName = "c:\inetpub\images\verdana.ttf"
Avatar billede eagleeye Praktikant
11. august 2003 - 16:59 #5
det passer jo ikke hvad jeg skriver i 11/08-2003 16:55:34-...

Jo det er muligt at tilføje en font du det skal skrives sådan her:

Image.AddFont ("c:\inetpub\images\verdana.ttf")
Avatar billede msjubii.dk Nybegynder
18. august 2003 - 00:00 #6
jeg takker ;)
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