Witam! Robie sobie generator fontów bitowych do projektu na uC. Mam pytanie. Jak "wyswietlic" w bitmapie font ale bez antialiasingu. Chce zeby był dokladnie 1-bitowy jesli chodzi o głebokosć kolorystyczna. [syntax=csharp] // create bitmap, sized to the correct size outputBitmap...
Szybki sposób na cyferki: 1. Wyłącz wygładzanie czcionek w systemie Windows (Zaawansowane ustawienia systemu -> Zaawansowane -> Wydajność -> Efekty wizualne -> Wygładź krawędzie czcionek ekranowych) 2. Uruchom WordPad'a, wybierz rozmiar i rodzaj czcionki, napisz 0 1 2 3 4 5 6 7 8 9 ;) 3....
Może nie masz jednego programu, ale na pewno masz jakiegoś Painta wbudowanego w system, a później możesz użyć darmowego Lcd Image Converter, aby zrobić konwersję na dowolny format i wygenerować plik .h. Ten program obsługuje bitmapy i fonty.
Witam Chciałbym wygenerować kilka ciekawych czcionek dla mojego LCD graficznego 320x240 pikseli. Szukam programu który zdekodowałby czcionki systemowe (albo z tej strony ) do tablic w języku C lub plików bmp. Potrzebuje czcionek o wysokości od 8px do 24px Mam też w planie przygotowanie...
Kolejność bitów i bajtów dobrana do wyświetlaczy LCD ze sterownikiem KS0107. Program został zaprojektowany do generowania tablic z fontami, ale można nim przetwarzać także grafikę.
Muszę zrobić aplikację, która będzie służyła wykonywaniu analiz poszczególnych rodzajów czcionek. Tych dostępnych w Windows standardowo, jak i nowych, i dziwacznych. Nie będzie to rodzaj sieci neuronowych, więc problem nie dotyczy rozpoznawania tekstów. Chodzi o to, żeby każdy znak wygenerować...
Ja używam programu ze strony . Na stronie jest też link do [url=]bibliotek graficznych. Na moim LCD 3x400x240 śmigają fonty proporcjonalne. Pozdro.
Fonty ttf zazwyczaj są wektorowe więc musiałbyś mieć program, który zrobi z nich bitmapy. Taki program można stosunkowo prosto zrobić, umiesz pogramować w czymś pod Windows?
Napisz coś więcej o czcionkach, jak je kodujesz? Skąd je masz? Skorzystałem z jakiegoś darmowego programu do konwersji czcionek z Windowsa bezpośrednio do C ;) do plików nagłówkowych. "The Dot Factory" - fajny programik ;). Chciałem pisać sam - ale jak wpadł mi w ręce ten to go wykorzystałem. ...
Zajrzyj tutaj : dzięki oczywiście za zainteresowanie, jednak twoja bitmapa po konwersji wygląda tak samo brzydko jak moja :( (tzn brzydko jak do moich celów) chociaż hmm jak się okazuje to w ten sposób zachowuje się tylko czcionka "Calibri' bo już inne są ok Jednak chciałbym...
Nie ma żadnych opcji wyciętych bo to nie jest jakiś tam przerobiony program, tylko napisany zupełnie od początku do końca przeze mnie. A sama podstawowa idea dekodowania fontów bazuje rzeczywiście na pomyśle z tego programu. Kiedyś dawno temu ją zobaczyłem i bardzo mi się spodobała. Nawet...
Ja zrobiłem tablicę bitmapy 1 bitowej Przykład [syntax=c][/syntax] ... static unsigned char TerminalLCD[] = { 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //SPACE // 0x00 0x05, 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x20, 0x20, 0x00, 0x00, //! 0x05,...
W Windows 7 może występować problem niemieszczących się w swoich polach opisów. Dotyczy on programów korzystających z czcionek rastrowych (FON) - czyli głównie starszych, często pisanych w Delphi. Jest to związane z nowo wprowadzonym w tym systemie mechanizmem indywidualnej regulacji DPI...
co do karty to moge potwierdzic ze mam ATI (taka wykrywa Windows i Sandra), czy mam uruchomione framebuffer pod konsola? za bardzo sie nie wiem jak to sprawdzic, po wpisaniu komendy:fbset dostaje: mode "800x600-75" # D: 48.001 MHz, H: 46.876 kHz, V: 75.121 Hz geometry 800 600 800 600 16 ...
Witam Mam problem z dostępem do pliku podczas zapisu bitmapy. Jest to prosty serwer http w delphi który udostępnia stronę www generowaną przez siebie w locie oraz bitmapy do tej strony. Podczas działania gdy przeglądarka łączy się z tym serwerem w celu pobrania strony www czasami na serwerze...
Witam wszystkich, od jakiegoś czasu uczę się obsługi uC Atmega8. Umiem już trochę obsługiwać Timery, PWM, Watchdoga, SPI... itd. Sterowanie jednym uC drugiego uC przez SPI to raczej nie problem, jednak w moje łapki dostał się mi układ PT6578LQ razem z wyświetlaczem. Wymontowane z jakiegoś...
Wolałbym to jednak rysować na panelu, bo to nie będzie jedyny "ekran" tej aplikacji, inaczej rzut hemisfery narysowałbym w OnPaintBackground głównego formularza. 3D to trochę za dużo jak na moje zdolności geometryczne... Satelity same przesyłają swoją pozycję, to obok czasu z pokładowego...
Załączam mój kod ESP32 (WEMOS) + ST7789 240x320 (eESPI) [syntax=arduino] #include <WiFi.h> #include <WiFiManager.h> #include <WebSocketsServer.h> #include <WebServer.h> #include <NetBIOS.h> #include <ESPmDNS.h> #include <TJpg_Decoder.h> #define...
Witam, pisze funkcje obsługi fontów o rożnych szerokościach do mojego LCD opierając się na przykładach (PixeLab i artykuł z EP)i poległem przy dwóch ostatnich linijkach. Przy każdej występują dwa te same ostrzeżenia: [syntax=c] ./src/lib/ILI... warning: dereferencing type-punned...
A jaki masz ten chip dokładnie? Jaki ten ekran - R czy C? Kupiłem dokładnie to Panel musi być rezystancyjny skoro FT800 a nie FT801. Układ identyfikuje się jako 0800 0100 w rejestrze 0x0C0000 (nie miałem w #define, 4 bajtowy rejestr identyfikujący chip) i 7C w REG_ID (0x102400). Próbowałem...
znam tylko podstawowe komendy u8glib. Wszystko znajdziesz w pliku "U8glib.h". Poniżej fragment. [syntax=c] /* screen rotation */ void undoRotation(void) { u8g_UndoRotation(&u8g); } void setRot90(void) { u8g_SetRot90(&u8g); } void setRot180(void) { u8g_SetRot180(&u8g); } ...
Witam. Podsyłam kod który używam do tego wyświetlacza [syntax=c] /*/////////... * Arduino code to display scrolling characters on 6 or more 8x8 LED matrix. * * The no: of matrices can be increased with a small change...
Ma ktoś jakiś przykładowy kod z" CreateProcesAsUser" dla delphi bo nie mogę go znalesc:/ Dodano po 2 Próbowałem przenieść kod z procesu na usługę systemową, niestety wystąpiło parę błędów o to kod: unit Unit1; interface uses Windows, Messages, SysUtils,Variants,...
Witam Chciałbym na początku zaznaczyć że jestem nowicjuszem w zabawach z programowaniem :) Napisałem program w języku C# na STM32F429I-DISCO pod czujnik HC-SR04. Ogólnie muszę zmierzyć czas od podania na wyjście stanu wysokiego do stanu wysokiego na wejściu. Zrobiłem to jako InterruptPort...
Dzień dobry Koledzy. Piszę kod w C#.NETMF dla STM32F429I-DISC1. Próbuję zrealizować takie działanie w którym wykorzystuję metody klasy UIElement. Jedna z metod obsługuje zdarzenie dotknięcia panelu dotykowego. Druga z metod ("Invalidate();") pozwala aktualizować treść wyświetlacza. Do...
Program działa, ledy się świecą. Oto kody: stm32f4_discovery_lcd.c : [syntax=c] #include "stm32f4xx.h" #include "stm32f4_discovery.h" #include "stm32f4_discovery_lcd.h" #include "fonts.c" /** (at)addtogroup Utilities * (at){ */ /** (at)addtogroup STM32F4_DISCOVERY * (at){ ...
Tak wygląda cała moja biblioteka: [syntax=c] #include "stm32f10x.h" #include "clock.h" #include "t6963c.h" //------------------... Graphic LCD with Toshiba T6963 controller // Copyright (c) Radoslaw Kwiecien,...
Dzięki bardzo za fajne objaśnienie. Tylko z tymi tabcontrol, tak jak zrobiłeś ok działa, tylko, że ja mam TabControl z właściowścią DrawMode na OwnerDrawFixed. Zrobiłem sobie teraz w osobnym projekcie i w ogóle tytuły TabPage'y mi się nie wyświetlają. Jak to zrobić? EDIT Już wiem...
animacja poruszającego się kwadratu,wszystko skomentowane co robi (jesteśmy w dziale początkujący, może unikniemy "powtórki z rozrywki"), wszystko jest do ustawienia, jak się chce, dla innych figur, zadaj pytanie. Najpierw stwórz opisany formularz, inaczej nie podziała Kod: [syntax=vb]'nalezy...
Poleceniami Column Address Set i Page Address Set można ustawić adres piksela, jeżeli wartości początku i końca obszaru są takie same. Tyle że jest to niesamowicie nieoptymalne. To właśnie jest optymalne, ponieważ rysując bitmapy lub fonty (też bitmapy) podajesz współrzędne początkowe...
Czemu musisz posługiwać się indeksami? Napisz sobie: [syntax=c]void writecos(const uint8_t font[],uint8_t c,uint8_t e,uint8_t i,uint8_t n,uint8_t w) { twi_write(pgm_read_byte(font[c * e + i + (n * w)])); }[/syntax] i wywołuj: [syntax=c]writecos(ssd1306_fonts_0,c,e,i...
Może się komuś przyda, wiem że żadne odkrycie ale gotowe do wgrania i testowania. Działające testowe programiki, płytka NodeMCU v3, moduły działają po I2C W pliku BMP280.h należy ustawić adres modułu, w moim przypadku #define BMP280_ADDRESS (0x76) BMP280 ...
Urodziłem w końcu coś takiego. Mam nadzieję że zadziała :) [syntax=csharp] using System; using System.Threading; using Microsoft.SPOT; using Microsoft.SPOT.Hardware; using Microsoft.SPOT.Presentation; using Microsoft.SPOT.Presentation.Media; usin... Microsoft.SPOT.Input; using System.Threading; namespace...
W odróżnieniu od asemblera kompilator dobrze sobie poradzi z takimi obliczeniami. Wyoptymalizuje jak należy. W to nie wątpię (poradzi sobie z optymalizacją). Natomiast jeśli chodzi o asemblera to programista musi o wszystko zadbać. Jednak nie ulega wątpliwości, iż zarówno zapis, jak...
Nowy project winForm + na formie 2 buttony (Button1, Button2) do tego kontrolka PrintPrewiewDialog1 i PrintDocument1 sprawdź czy o to ci chodziło... [syntax=vbnet]Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load AddHandler PrintDocument1.PrintPage,...
Witam, próbuję uruchomić wyświetlacz OLED SSD1306 podłączony przez I2C doWEMOS-a. Znalazłem przykłady Adafruit_SSD1306 ssd1306_128x64_i2c gdzie niestety w przykładzie teoretycznie dla I2C jest w/g mnie obsługa SPI i nie mogę znaleźć miejsca gdzie miał bym zdefiniować piny SCK->D1,...
OK, odgrzebałem stary projekt, w którym wyświetlałem różne wykresy przy pomocy C++ Buildera. 1. Na odpowiedniej formie programu wstawiamy pusty komponent TImage i nazywamy go np. IMG 2. Najlepiej od razu w konstruktorze dajemy IMG->Picture->Bitmap->PixelForm... nam...
W jaki sposób twój program przerabia literę na zapalone piksele? Domyślam się że masz jakieś bitmapy i czytasz z tablicy czy 0 czy 1 (białe- czarne). Dokładnie jak piszesz. Tworzę w pamięci czystą bitmapę następnie na podstawie wybranej czcionki tworze font i piszę wpisany tekst. Bitmapę...
Walczę dalej. Na PWB-M mam w rogu małą naklejkę 0125-03, na kości zać naklejkę 1171-IC3 10G007-03. Tak jak pisałem w tej chwili testy kończą się pozytywnie, na koniec pozostaje D6 mrugająca powoli -"Jumping to the Controller program". Wydaje mi się że po wykonaniu tego skoku...
Wyprowadzenie FS(pin 19) steruje wielkością sprzętowej czcionki w trybie TEXT FS = "H" font 6X8 FS = "L" font 8X8 inne fonty trzeba zrobić programowo jako bitmapy
Jak to zwykle bywa są (przynajmniej) dwie szkoły: falenicka i otwocka :) Szkoła pierwsza to użyć GDI, druga - gotowych komponentów do raportowania. Ewentualnie zrzucać wszystko do przygotowanego w Excelu szablonu i drukować Excela "ręcznie". Na drukowanie formatki nie licz - o ile jest to...
Wytłumaczył by mi ktoś ten kod linijka po linijce? //video gen and sound //D.5 is sync:1000 ohm + diode to 75 ohm resistor //D.6 is video:330 ohm + diode to 75 ohm resistor //B.3 is sound and should have a 10k resistor to gnd #pragma regalloc- //I allocate the registers...
Spróbuj linijkę: [syntax=c]GLCD_WriteDisplayDa... + i + (GLCD_GRAPHIC_AREA * j)));[/syntax] zamienić na: [syntax=c]GLCD_WriteDisplayData(pgm... + i + j));[/syntax] Sprawdzałem to sam7, mam trochę inne funkcje..., szerokość fonta sprzętowo ustawiona na 8....
Sprzedam zestaw do samodzielnego montażu (lutowanie) matrycowego wyświetlacza LED 32x8 o symbolu JB-001 V1.0 oraz współpracującego z nim sterownika JB-MEGA8 V1.0. Zestaw zawiera dwie płytki PCB (wyświetlacza i sterownika) oraz elementy elektroniczne (montaż przewlekany - THT - to ukłon dla...
Witam, ostatnio przesiadam się z Bascoma na C i przy kolejnym "ćwiczeniu" mam problem z wyświetlaczem ABG128064H05-YHY-R-01, zgodnym ze sterownikiem KS0108. Program napisany w C z użyciem biblioteki od Radzia w Atmel Studio 6.2 pod atmega8. Problemem jest wyświetlenie na wyświetlaczu tekstu,...
Witam męczę się z tym problemem od kilku dni, bezskutecznie, więc postanowiłem wreszcie poprosić o pomoc z zewnątrz. Co do samego mechanizmu rysowania to nie mam zarzutów, aczkolwiek problem tkwi w tym, że znak z czcionki da się narysować jedynie na współrzędnych gdzie x==y !!! Jeśli...
Wyswietlacz kolorowy ma chyba ta wade ze musi byc podswietlany by bylo cokolwiek widac, morochromatyczny raczej nie az tak. Ja bym spróbował wepchnąć pod wyświetlacz warstwę refleksyjna w formie jakiejś folii odblaskowej dla przykładu oraz zwiększył fonty zegara i ograniczył się do minut. Szkoda...
Witam Jest to mój pierwszy "projekt" na elektrodzie. Przyczyną powstania był brak odpowiedniej ilości wyjść w procesorze aby moc sterować graficznym LCD w większym projekcie.Dlatego przeglądając czeluście internetu znalazłem kilka podobnych projektów, ale to nie było to czego oczekiwałem.Oprogramowanie...
Witam. Ja trochę z innej beczki. Ma może ktoś jakiś generator do fontów i konwerter do bitmap? Ewentualnie zestaw samych fontów i wskazówka z którymi bibliotekami ich używać. W bibliotekach zamieszczonych na code.google jest kilka czcionek, ale są za 'cienkie', ja potrzebuje czegoś BOLD....
SPI nie jest i nie będzie szybszy niż interfejs równoległy 16-bit. Proszę, nie wprowadzaj w błąd. SPI jest interfejsem szeregowym i już na starcie będzie 16x wolniejszy niż interfejs równoległy. Poza tym SPI zawsze będzie wolniejszy niż LVDS czy MIPI. To zupełnie inna klasa prędkości,...
Sranie w banie. Przez telnet konfiguracja jest skomplikowana i bez instrukcji ani rusz. Na stronie konfiguracyjnej karty sieciowej (powinna byc wydrukowana po włączeniu maszyny bez sieci) zobaczysz MAC adress. Możesz sprawę załatwić tzw. arp'em. Druga sprawa to użycie smart net monitora for admin...
Format pdf uzywa czcionek w rodzaju Type nie TT i to jest problem. Aby z pomoca AdobeAcrobata prawidlowo wyeksportowac dokument nalezy wczesniej zainstalowac w AA6 fonty Type1 lub Type2 i zamienic caly dokument na czcionke ktora obsluza okna np. arial lub verdana lub sanserif. Dopiero wtedy mozna prawidlowo...
na techtronic.pl (na ftp) znajdzesz zmodyfikowany soft by atlantis: 1. Security Code na wiadomości 2. Nowe Fonty 3. Nowe Dzwonki 60+7 własnych 4. Zmienione kilka tekstów w "menu"... 5. Rzeczywiste 7 kresek zasięgu i baterii!!! 6. Logowanie przy stracie - zamiast PIN 7. Zmienione niektóre...
szanowny kolego ! czy wiesz do czego służy opcaj SZUKAJ (wpisz np. 3310) uzyj jej a dowiesz się wszystkiego o sofcie modyfikowanym jest wiele wersji tylko wybierac i nie jest prawdą że zmiany są małe, wręcz przeciwnie zmienia się:dzwonki, bitmapy, fonty ihtd itp. Tylko poszukaj i poczytaj...
Tu jest jakiś przykład w C (tudzież konwerter bitmap i fonty), co prawda na PC przez port LPT, ale zawsze C to C. Tamże parę dalszych linków.
na karcie jest zatarte ze starości, ale ponizej podaje plik tekstowy z informacjami które podaje Sandra. Poza tym z tyłu karty są 4 gniazda 1.monitor, 2.svideo-out (sprawdzone-dzała). 3.video-out (chinch) 4.svideo (mysle że-in). SiSoftware Sandra Device Information Device Type : VGA Video...
Autorzy FOX-a radzą przyjmować zasadę że zasoby dzielone takie jak fonty, ikony, bitmapy czy menupane-y muszą być niszczone bezpośrednio przez swoje macierzyste widgety. Spróbuj poszukać jakieś metody które będą to robiły (na 99% będą miały w sobie nazwę destroy ;]). Nie sądzę by...
Jeszcze test z sandry mam taki. SiSoftware Sandra Video Adapter Model : VIA Chrome9 HC IGP Family Chipset : VIA Chrome9 HC IGP RAMDAC : Internal Video BIOS : 91.08.00.09 VGA Compatible : No Total Memory : 64MB (63MB Video) (102MB System) Texture Memory : 166MB Supports DIME Texturing : Yes AGP...
Wyświetlacz funkcjonuje bardzo dobrze, po zaprogramowaniu wyświetla odpowiednie bitmapy, ale jak się okazało gdy chcę wyświetlić jakiś napis to urządzenie jakby się zawiesza podczas uruchomienia. Po testowaniu doszedłem do wniosku, że umieszczenie linijki: $include "font8x8.font"...
Witam. Jestem zwolennikiem bascoma avr. Mój problem jest w poprawnym zainicjowaniu LCD od Noki 6100 (PCF8833) z Atmega128. Obecnie wyświetlam małe bitmapy (.BGC) i tu mam problem gdyż wyświetlany obrazek jest odwrócony ,tak samo jest z wyświetlanym tekstem lustrzane odbicie. Współrzędne piksela...
Witam, ( to moj drugi post w piec minut : )) Na poczatku powinienem nadmienic, ze dopiero startuje z AVR32. Do AT32UC3A3256 ( w STK600 + JTAG mk2 ) mam podlaczony sterownik LCD S1D13781 ( przez EBI ). Wszystko dziala OK do momentu kiedy jakiekolwiek tablice zadeklaruje jako CONST ( by nie byly...
W sterowniku zaznacz aby pobierał fonty jako ładowalne. A jak to nie pomoże to zaznacz, aby drukował je jako bitmapy. Jeżeli nie wiesz gdzie, to zrób screeny sterownika.
Jutro załatwiam wyświetlacz ze sterownikiem LS020, póki co L2F50 działa mi ale nie podoba mi się biblioteka do jego obsługi, niema zgodności z plikami BGC, trybu landscape itp. Generalnie chcę wyświetlać ekran powitalny którym będzie przekonwertowana bitmapa, następnie przydałby się...
Sugeruję zapoznać się z tymi tematami : [url=]Konwersja czcionek TTF na bitmapę. oraz [url=]matryca znaków z .ttf na .font assembler
Spróbuj taki kod (standardowa forma z jednym przyciskiem), u mnie działa ;) [syntax=csharp]using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public...
grafikę konwertujesz przy ustawieniach: font 6x8 z czarno-białej bitmapy (zapisz jako "mapa bitowa monochromatyczna")
SiSoftware Sandra Video Adapter Display : \\.\DISPLAY1 VGA Compatible : No Official Device Name : NVIDIA GeForce 6200 Hardware ID : PCI\VEN_10DE&DEV_0221&SUBSYS_00000000&RE... Device Name : nVidia GeForce 6200 Chipset Model : NV4A Revision : A1 Speed : 351MHz Shader Speed : 351MHz RAMDAC...
Witam Właściwości drukarki-> Preferencje-> Jakość-> Ustawienia czcionki. Odznacz Użyj czcionek drukarki, w oknie Ściągnij format fontów wybierz Bitmapa. Prościej już się nie da opisać :cry: Pozdrawiam
Jest to bardzo specyficzna konstrukcja i prawie na pewno nikomu oprócz mnie nie przyda się w tej konkretnej postaci jaką tu opisuję, ale zawsze pozostają walory edukacyjne, nauczenie się jak coś zrobić albo jak czegoś w żadnym wypadku nie robić :D Urządzenie jest protezą dzięki której...
Witam np Stm32F429/439 , ale jak zwykle jest jedno ale. Z reguły bitmapy i font masz we flash, jak chcesz to połączyć to pasowało by to skopiować do jakiejś pamięci i dopiero to wyświetlić jako całość, kopiowanie masz przez DMA, a na LCD rzuca to LTDC, ramu w Stm masz 256kilo a lcd...
Patrząc na przykładowy ekran, widzę tylko 2 obiekty wymagające przechowywania bitmapy w pamięci uC i 2 zestawy fontów. Cała reszta to obiekty rysowane real-time w oparciu o zdefiniowane punty; łącznie z tekstem. Jeżeli tło jest jednokolorowe, to zupełnie bez sensu jest pisanie o przechowywaniu...
Problem rozwiązany i udało się napisać w między czasie całą bibliotekę do TFT (rys. lini, koła, okręgu, bitmap, własny font itp.). Problem leżał w kodzie inicjalizacji (inny format kolorów). Dzięki za pomoc.
Witam, Zakupiłem zestaw uruchomieniowy z mikrokontrolerem STM32F429I-DISCO oraz ultradźwiękowy czujnik HC-SR04 (nie mogę wrzucić linku :/). Chciałem napisać prosty program, który zmierzy odległość i wyrzuci mi ją na wyświetlacz. Kiedyś uczyłem się C++ i napisałem proste aplikacje...
Witajcie. Czy ktoś miał do czynienia z wyświetlaczem jak na zdjęciach? To są gotowe moduły oparte na MAX7219. Wczoraj przerobiłem kilkanaście tutoriali, kilka bibliotek i nadal nie mogę zmusić wyświetlacza do poprawnej pracy. Jak już zechce mu się coś wyświetlać, to segmenty...
Dzięki za odpowiedź. Dokładnie to, teletext jest szybki, nie trzeba czekać na załadowanie systemu, nic nie miesza dyskiem, nie ma wirusów ani antywirusów, no i w trybie brodcasting - multicast, czyli sygnał dociera do wszystkich bezpośrednio, w tym samym czasie, żadnych routerów, serwerów,...
Przygotuj pojedyncze litery jako bitmapy około 200-300px wysokości i zrób upload tu: Jest to wykrywacz fontów. Lub podobne: To masz jakąś tzw. "pisankę". Na pewno jest mnóstwo podobnych.