Baugruppen Aktoren /Sensoren
 
 

 
 

           Farbgrafik-TouchDisplay EA eDIPTFT43

 
 
.. Datenblatt .. EA-Kit IDE .. Zeichensatz.TTF nach .FXT
 
 
 
 
 

 
 
 
 
 
TTF-Zeichensatz
TrueTypeFonts kurz TTF sind in jeder Windows Installation vorhanden. Diese Zeichensätze lassen sich mit der EA-Kit IDE in Zeichensätze des Formats.FXT für die obige Anzeige wandeln. Die nachfolgende Projektdatei zeigt die hierfür notwendigen Einstellungen.
Als Ablageort für die erstellten Dateien wird bei der folgenden Projekt-Datei das Verzeichnis benutzt, aus dem heraus die .kmc-Datei gestartet wurde.

Projekt: TTF_nach_FXT.kmc
 
 

 


                          
                            ; TTF_nach_FXT
                            ; für eDIPTFT43-A Display
                            ; =============================================
                            ; 12.09.2009 www.GoBlack.de, D.Schwarzer

eDIPTFT43-A       ; define eDIP

                  ; Beachte:
                  ; Die Höhe aller Zeichen eines Zeichensatzes muss immer
                  ; gleich sein

ExportWinFont:  1 ; Wandelt den/die in WinFont: angegebenen TTF-Zeichensätze
                  ; in das Format.FXT und legt das Resultat auf einem
                  ; Massenspeicher ab. Die automatische Namensgebung der
                  ; Direktive kennzeichnet den neuen Font mit allen
                  ; Eigenschaften (0-keine Wandlung)

LogFontWidth:   4 ; Legt eine Tabelle mit 4 Spalten in der .log-Datei des
                  ; .kmc-Projekts auf dem Massenspeicher ab. In dieser wird
                  ; die Breite der Zeichen in Pixeln angegeben. Die
                  ; Information kann bei proportionalen Zeichensätzen von
                  ; Wert sein. (0-keine Tabelle)

ExportOverview: 1 ; Legt auf dem Massenspeicher ein Bild.BMP ab, in dem die
                  ; Zeichen des Zeichensatzes.FXT dargestellt werden.
                  ; (0-kein Bild.BMP)


; Der/die zu wandelnden TTF -Zeichensätze. Es werden die Fontnummer 1 und
; der "Name" des Zeichensatzes vom Benutzer angegeben. Dann sollte er in den
; Namen doppelklicken und in dem erscheinenden Fenster die gewünschten
; Parameter einstellen. So diese nach .FXT gewandelt werden können,
; erscheinen hinter dem Namen die weiteren Parameter automatisch.

WinFont: 1, "Arial",0,1, 32,127, 20


 

 




Resultat von LogFontWidth: in der Datei ..
                                                                TTF_nach_FXT.log


Import WinFont "Arial", ANSI, Bold
            height: 20 dots, used codes: 32..127, 4210 bytes
             width: 32:' '=  5   33:'!'=  5   34:'"'=  9   35:'#'= 11  
                    36:'$'= 11   37:'%'= 17   38:'&'= 14   39:'''=  5  
                    40:'('=  6   41:')'=  6   42:'*'=  7   43:'+'= 11  
                    44:','=  5   45:'-'=  6   46:'.'=  5   47:'/'=  5  
                    48:'0'= 11   49:'1'= 11   50:'2'= 11   51:'3'= 11  
                    52:'4'= 11   53:'5'= 11   54:'6'= 11   55:'7'= 11  
                    56:'8'= 11   57:'9'= 11   58:':'=  7   59:';'=  7  
                    60:'<'= 11   61:'='= 11   62:'>'= 11   63:'?'= 12  
                    64:'@'= 19   65:'A'= 13   66:'B'= 14   67:'C'= 14  
                    68:'D'= 14   69:'E'= 13   70:'F'= 12   71:'G'= 15  
                    72:'H'= 13   73:'I'=  5   74:'J'= 11   75:'K'= 14  
                    76:'L'= 12   77:'M'= 17   78:'N'= 13   79:'O'= 15  
                    80:'P'= 13   81:'Q'= 15   82:'R'= 13   83:'S'= 13  
                    84:'T'= 13   85:'U'= 13   86:'V'= 13   87:'W'= 17  
                    88:'X'= 13   89:'Y'= 13   90:'Z'= 11   91:'['=  6  
                    92:'\'=  5   93:']'=  6   94:'^'= 11   95:'_'= 11  
                    96:'`'=  6   97:'a'= 11   98:'b'= 12   99:'c'= 11  
                   100:'d'= 12  101:'e'= 11  102:'f'=  6  103:'g'= 12  
                   104:'h'= 12  105:'i'=  5  106:'j'=  5  107:'k'= 11  
                   108:'l'=  5  109:'m'= 17  110:'n'= 12  111:'o'= 12  
                   112:'p'= 12  113:'q'= 12  114:'r'=  8  115:'s'= 11  
                   116:'t'=  6  117:'u'= 12  118:'v'= 11  119:'w'= 15  
                   120:'x'= 11  121:'y'= 11  122:'z'= 10  123:'{'=  7  
                   124:'|'=  4  125:'}'=  7  126:'~'= 11  127:''= 14  




Resultat von ExportOverview: in der Datei ..
                                                                    Font1_Arial_ANSI_B_32-127_20.bmp




Der hier dargestellte Teil des Fonts umfasst nur die ASCII-Zeichen 20h-7Fh

 

 
www..de