WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   aspjpeg lika bred\hög bild som text (https://www.wn.se/forum/showthread.php?t=1064676)

spyvingen 2015-04-22 10:01

aspjpeg lika bred\hög bild som text
 
Har pillat ihop följande kod:
Kod:

        response.write "topic: " & request("topic")& "<br>"
        text = request("textblob")
        Set Jpeg = Server.CreateObject("Persits.Jpeg")
        Jpeg.New 1000,1000, &Hdddddd
        Jpeg.Canvas.Font.Color = &H000000
        Jpeg.Canvas.Font.size = 20
        Jpeg.Canvas.PrintTextEx text, 0, 20, Server.MapPath("arial.ttf")
        Jpeg.Save Server.MapPath("text.jpg")
        response.write "<img src='http://dev.colbro.se/mobilt/text.jpg'>"

Det jag nu saknar är att få bilden att bli lika stor som texten jag skriver istället för de 1000*1000 jag lagt in nu.
På deras hemsida står det att PrintTextEx ska klara av detta men hittar inte hur.

Tack på förhand.

spyvingen 2015-04-27 09:32

Sorry för bumb men är det verkligen ingen som kan hjälpa mig?

Tanken är att jag skriver en text i en textarea och sedan skapas en bild av texten, bilden ska vara exakt ika bred och hög som texten i fråga så bilden inte är onödigt stor.

Knalli 2015-04-27 11:03

Du får väl sätta storleken rätt först med hjälp av att räkna hur många tecken * storleken på fonten. Brukar bara använda ASPJpeg för att göra thumbnails.

spyvingen 2015-04-28 12:02

Jo det är ju en grej man kan göra.

Vet dock att asp per ska kunna göra detta själv men jag kommer inte på hur.

För flera år sedan gjorde jag ett script som konverterade text till bild på samma sätt men jag har tappat bort både koden och kunskapen för att lösa detta.


Alla tider är GMT +2. Klockan är nu 04:18.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson