Also, habe overpower noch nicht benutzt, aber folgendes ist mir
aufgefallen:

imgw muss die breite des bildes zugewiesen werden nicht umgekehrt...
Du benutzt actualfontSize in der for-schleife und setzt es aber
innerhalb nochmal... Das sollte man nicht tun, weil es nicht
spezifiziert ist, wie die for-schleife darauf reagiert...

Mein vorschlag:

...
imgw = ILIB.width
...
txt = request.querystring("text")
actualFontSize = 6 ' minimal-gr�sse
for i = 6 TO 14
        ILIB.FontSize = i
        Textweite = ILIB.GetTextWidth ( txt )
        if Textweite <= imgw Then
                actualFontSize = i
        end if
next 'i
ILIB.FontSize = actualFontSize
...

Noch besser w�re eine schleife, die bei 14 anf�ngt und r�ckw�rts z�hlt
und beim ersten passenden aufh�rt... Das ist performanter..

Claudius

> 
> Hallo nochmal,
> 
> also ich habe mir gedacht ich kann es so l�sen:
> 
> ...
> ILIB.width = imgw
> ...
> actualFontSize = 6
>       for i = actualFontSize TO 14    'Maximale Schriftgr��e ist 14px
>               ILIB.FontSize = i
>               Textweite = ILIB.GetTextWidth ( 
> request.querystring("text") ) '33
>               if Textweite > imgw Then
>                       actualFontSize = i -1
>               end if
>       next 'i
> 
>       ILIB.FontSize = actualFontSize
> ...
> 
> Scheint aber ein grober Denkfehler dahinter zu stecken, weil immer 6
> rauskommt.
> Ich habe das Gef�hl der geht durch die Schleife gar nicht durch....
> Bei einem response.write in der if - Bedingung wird sie nicht 
> ausgegeben,
> demnach kann ich scheinbar nicht die FontSize mehrmals �ndern....
> 
> Also brauche ich einen anderen Weg!?!?!?!?!!?
> 
> Mansur
> 
> 
> 
> 
> 
> > Hallo
> >
> > (Das mit dem form k�nnts vergessen, habs anders gemacht)
> >
> > Frage:
> >
> > Ich habe eine Bildweite von nn pixel
> > und habe eine Textweite
> > und die Komponente von overpower
> >
> > Ich will jetzt die Fontgr��e berechnen, mit der sich der Text in
> > der Breite
> > des bildes ausgeht ....
> >
> > wie kann ich das berechnen?
> >
> >
> 
> 
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.asp


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an