Avatar billede mcbyte Nybegynder
08. februar 2005 - 22:24 Der er 1 kommentar og
1 løsning

Custom fonts i program

Jeg sidder og har brug for at vise en række fonte som ikke er installeret i systemet (windows).

Jeg har intet problem i at tilføje alle filerne via PrivateFontCollection.AddFontFile(file) til min FontCollection, men når jeg førsøger at vise dem, enten med DrawString eller blot ved at sætte Font attributten for en tekstbox eller lignende, så vises blot MS Sans Serif...

Det er kun hvis det er filer med samme fonte som rent faktisk er installeret i systemet, at de vises korrekt - hvilket jeg ikke kan bruge til noget.

Jeg har søgt meget på dette spørgsmål, og det har mig ikke været muligt at finde en løsning.

Nogle forslag?
Avatar billede jtbroad Nybegynder
09. februar 2005 - 12:44 #1
Du kunne prøve med at inkludere fontfilen i din project.
ellers tror jeg nok at fonten skal installeres på den maskine der afvikler programmet
Avatar billede mcbyte Nybegynder
09. februar 2005 - 14:38 #2
Jeg har umiddelbart selv fået løst problemet. Tilsyneladende var den RichTextBox problemet, så jeg har derfor lavet min egen ListBox klasse, med support for flere linier, antialising og custom fonts. Og nej, det er ikke nødvendigt at installere fonten - men ellers tak for svaret.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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