24. august 2004 - 00:32Der er
11 kommentarer og 1 løsning
bergene længden af en truetype tekst
Jeg skal beregne længden af en trutype tekst fra et input felt i en formular.Beregningen skal foretages i mm afhænging af skrifthøjden. Der er jo en forskel på om der står "AVIS" eller "ijij". begge dele er 4 bogstaver, men den samlede bredde er forskellig. Findes der en fuktion til at udføre denne beregning?
Det hører selvfølgelig med i historien, at der opstår specielle problemer, hvis teksten begynder at wrappe, fordi den er bredere end det omgivende element !-)
Det var lige det jeg havde brug for. Jeg skal bruge det til en hjemmeside, så javaScript er helt fint. Tak for det :O) giver du lige et svar, så du kan få dine piont?
alvion -> Nu er det jo ikke mit spørgsmål. Men jeg vil skam gerne oprette et nyt, hvis du har en løsning der kan gøres via serverside, med enten PHP eller Perl ?
Mnjaaaa.... Den er værre, for: 1) Skrifttypen du vil bruge til beregningen SKAL findes på serveren 2) Du skal bruge en eller anden 3.parts extension til det. Jeg tror du måske kan gøre det med GD funktionerne (dvs. image-extension) eller måske PDFLib.
Synes godt om
Slettet bruger
24. august 2004 - 17:44#11
1) Ingen problem at skrifttypen forfindes på serveren. 2) Det er her jeg ikke kan finde en mulig løsning, i det at størrelsen på skrifttypen kan være alt fra 10px til 40px, samt selvfølgelig flere forskellige skrifttyper.
Tja du skal jo beregne hver tekst-stump i de forskellige fontstørrelser og -typer hver for sig. Og så bagefter lægge disse resultater sammen.
Synes godt om
Ny brugerNybegynder
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.