Wie moze ktos jak uzyskac wygladzanie czcionek w aplikacji ??
Chodzi mi o takie cos jak jest np w M$ W_XP
Jakies zrodlo etc.
Wie moze ktos jak uzyskac wygladzanie czcionek w aplikacji ??
Chodzi mi o takie cos jak jest np w M$ W_XP
Jakies zrodlo etc.
Ja sprobowalbym dysyc prymitywnie:
Dla koloru czarnego: zmienilbym kolor Canvasa na szary i skopiowal 4 razy tekst - 1piksel wyzej, 1 nizej i 2 boku a na koncu po srodku narysyowalbym na czarno glowny napis.
NIe mam pojecia jaki bylby efkt, ale sprobowac mozna :)
Pozdrawiam
Podejrzewam, że kiepski, poza tym nie wyszłoby wygładzanie, ale coś w stylu efektu glow :P. Może po prostu znaleźć jakiś algorytm do antyaliasingu?
jest na torrym, tylko nie pamietam czy dokladnie do tego, czego potrzebujesz, ale powinno dac sie go latwo przerobic :)
Są 2 sposoby pewne:
FreeType jest lepsze, mimo iż trudniejsze w skumaniu... A poza tym przeskalowanie nie będzie takie znowu super, bo trzeba wymyślić jak dobrze przeskalować (jakimi algorytmami, chyba bicubic będzie najlepszy).
Jest jeszcze trzecia, ale najcięższa: Fonty to chyba dane wektorowe, czy krzywe, ale na pewno nie bitmapowe (a i takie są) więc możesz spróbować bezpośrednio wyrysować kształt fontu tak jak chcesz, a przy dobrym sposobie będziesz miał zagwarantowany efekt gładkich czcionek.