ADVERTISEMENT

Font_editor.zip

Program do konwersji czcionek i obrazkow na postac binarną

http://obrazki.elektroda.net/33_1269328632_thumb.jpg Cześć! Kiedyś, kiedy zaczynałem zabawę w wyświetlacze graficzne, potrzebny był mi program na PC, który pozwalałby konwertować czcionki i obrazki do tablicy C, by potem użyć jej w programie dla mikrokontrolera. Potrzebowałem zapisywać ja w postaci monochromatycznej, gdzie jednemu bitowi zmiennej w tablicy (zaszytej w programie) odpowiadał jeden piksel na ekranie. Dane o obrazku zapisywane miały być wiersz po wierszu do tablicy. Potrzebne było też rysowanie, przesuwanie, możliwość generacji całego alfabetu za jednym kliknięciem. Tablica, w zależności od szerokości obrazka czy ilości wolnej pamięci, powinna móc być zestawem zarówno 8-bitowych, jak i 16 czy 32-bitowych zmiennych. W międzyczasie pojawiło się też trochę innych potrzeb. Możliwości: - definiowanie rozmiaru pola na którym znajdzie się czcionka (lub obrazek), przesuwanie narysowanego obrazka co jeden piksel w pionie i w poziomie, - generacja czcionek na podstawie wybranych windowsowych, konwersja numerów ASCII na czcionki, generacja napisów i zestawu znaków (np. alfabetu), - rysowanie i wklejanie ze schowka i z pliku monochromatycznych obrazkow, - definicja formy zapisu do tablicy: bajt, short integer, integer, - "dosuwanie" bitów do najmniej lub do najbardziej znaczącego, jeżeli czcionka ma np. szerokość 12 pikseli, a dana ją reprezentująca - 16 bitów. - zapis od najmniej znaczącego bitu do najbardziej znaczącego i odwrotnie, - możliwość dość prymitywnego (ale zawsze ;) ) ustalenia postaci tablicy C. To by było na tyle. Może komuś ten program się przyda. U mnie wraz z napisanymi kiedyś procedurami do interpretacji czcionek na AVR, stworzony standard na razie wytrzymuje próbę czasu. W razie zauważenia jakichs bugów, albo jeżeli okaże się potrzebne dodanie jakiejś funkcjonalności - dajcie znać. Pozdrawiam, Fimek PS - dodałem przesunięcie tekstu, o którym napisał Kolega asdek. Nie pomyślałem o tym wcześniej, dzięki. PS 2 - coś jest nie halo z załącznikami. Parę razy zmieniono mi rozszerzenie z ZIP na pdf.


Download file - link to post
  • Font_editor.zip
    • font editor.exe