Avatar billede perj2000 Novice
20. juni 2007 - 19:57 Der er 3 kommentarer

Skrift til grafik

Hej folks
Jeg er ved at lave en side hvor der skal indtastes noget tekst. Man vælger en font og en farve. Så var det at jeg gerne ville have at brugeren kunne se det som et pre-view. Det virker fint med nok med de fleste fonts. Men der er nogle mere eller mindre eksotiske fonts som de færreste har på deres PC.

Findes der mon en komponent der som input tager en tekst og ud fra denne genererer en f.eks. gif.
Eller bare en smart metode som jeg ikke har tænkt over.

Hilsen
Per
Avatar billede thesurfer Nybegynder
20. juni 2007 - 21:00 #1
Du kan bruge ASPImage, hvis du har adgang til komponenten.

Kig i support eller FAQ / OSS på din udbyders side, eller kontakt dem og spørg.
Avatar billede perj2000 Novice
21. juni 2007 - 00:10 #2
Hej
Tak for svaret.
Jo, der er aspimage. Men jeg kan ikke få det til at virke.
Her er et eksempel
---------------------------------
  Set Image = Server.CreateObject("AspImage.Image")
  Image.FontColor = vbWhite
  Image.Italic = False
  Image.Bold = True
  Image.FontName = "Arial"
  Image.FontSize = 12
  Image.PadSize = 4
  Image.TextAlign = 6
  strMessage = "abcdefghijlkmnop"
  Image.MaxX = Image.TextWidth (strMessage)
  Image.MaxY = Image.TextHeight (strMessage)
  Image.GradientOneWay vbWhite, vbBlue, 0
  Image.TextOut strMessage, Image.MaxX / 2 - Image.PadSize, Image.Y, false
  Image.FileName = "test.JPG"
  Image.SaveImage
  response.write(Image.SaveImage)
  Response.Write ("<br>Error: " & Image.Error)
  Set Image = nothing
_______________________
Det fejler med "cannot create file". Men hvorfor ikke?, Kan du se noget der er galt?
Der er ikke hjælp at hente i dokumentationen.

Hilsen
Per
Avatar billede thesurfer Nybegynder
21. juni 2007 - 01:23 #3
Hmm.. Du kalder Image.SaveImage 2 gange:

  Image.SaveImage
  response.write(Image.SaveImage)

Prøv at fjerne en af linierne..

Du er sikker på, at du har rettigheder, til at skrive (gemme) i den mappe?
Du skal selvfølig have skriverettigheder til mappen..
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