[copmpact framework] Einzelnes Zeichen eines Zeichensatzes ändern.



  • Guten Tag die Herren Experten,

    ich muss für mein Pocket-PC-Programm das Aussehen des Zeichen "O" so ändern, dass es besser von "0" zu unterscheiden ist. Wie kann ich das Bitmuster eines einzelnen Zeichens manipulieren?

    Ich verwende folgenden Font:

    ... = new Font(System.Drawing.FontFamily.GenericSansSerif, 10, System.Drawing.FontStyle.Bold);
    

    Keine Alternativen sind:
    - anderen Zeichensatz verwenden
    - die Strings so zu manipulieren, dass statt "O" ein "Ø" ausgegeben wird (nur als Beispiel).

    Bin für Antworten dankbar.



  • Du kannst deien Font kopieren und dein O grafisch manipulieren in einem Font-Edittool und dann diese verwenden!



  • Es handelt sich um einen generischen Font. Da gibt es keine TTF-Datei, die ich anpassen könnte.

    Ich möchte direkt das Bitmuster des Buchstabens ändern (z.B. zu Programmstart).
    Gibt es da eine Möglichkeit?



  • Afaik nein. Stell die Frage mal im WinAPI Forum. Mit dem Ergebnis (wenn es geht) kann man dann versuchen eine Lösung für .Net zu erarbeiten. (PInvoke etc.)


Anmelden zum Antworten