10 posts
Comment sélectionner un élément seul dans une police composée de plusieurs dessins?
exemple : quand on lance une recherche "WIFI" ... on tombe sur une police contenant de nombreux symboles Wifi
Comment faire pour faire d'un seul de ceux-ci un .TTF ?
Vous installez le .ttf sur votre appareil (pc, mac,...) .Et vous tapez la lettre du symbole que vous voulez avoir.
Arghhh ... je telecharge le .ttf pour être utilisé dans un logiciel tiers : Arduino qui ne permet pas ce choix
Dommage
Edited on Oct 08, 2023 at 15:26 by Bozzer Joseph
Ça sera pas plus simple de convertir en image du type .bmp
-------
Utiliser un .ttf , c'est compliquer.
https://github.com/k-omura/truetype_Arduino Non franchement la conversion du .TTF dans le format .h qui m'interresse est ultra-simple par ce soft en ligne
https://rop.nl/truetype2gfx/
Edited on Oct 08, 2023 at 16:32 by Bozzer Joseph
Truetype2gfx convertit le .ttf en image.
Possible mais le logiciel sort un fichier .h qui est le format dont a besoin Arduino pour afficher du texte ou des images sur des ecrans Oled
Le fichier .h contient du texte pour ta librairie soit un contenu bitmaps (en hexadecimal) et positionnement du contenu.
const uint8_t Bebe_2Opnd40pt7bBitmaps[] PROGMEM = {
0x00, 0x01, 0x81, 0xF0, 0xFE, 0x0F, 0xC1, 0xF8, 0x3F, 0x07, 0xE0, 0xFC,
0x1F, 0x83, 0xF0, 0x7E, 0x0F, 0xC1, 0xF8, 0x3F, 0x07, 0xE0, 0xFC, 0x1F,
0x83, 0xF0, 0x7E, 0x0F, 0xC1, 0xF8, 0x3F, 0x07, 0xE0, 0xFC, 0x1F, 0x83,
0xF0, 0x7E, 0x0F, 0xC1, 0xF8, 0x3F, 0x07, 0xE0, 0xFC, 0x1F, 0x83, 0xF0,
const GFXglyph Bebe_2Opnd40pt7bGlyphs[] PROGMEM = {
{ 0, 1, 1, 29, 0, 0 }, // 0x20 ' '
{ 1, 11, 54, 16, 2, -53 }, // 0x21 '!'
{ 76, 24, 22, 28, 2, -53 }, // 0x22 '"'
{ 142, 33, 45, 37, 2, -46 }, // 0x23 '#'
{ 328, 39, 78, 40, 0, -64 }, // 0x24 '$'
{ 709, 61, 54, 65, 2, -53 }, // 0x25 '%'
{ 1121, 49, 58, 53, 2, -54 }, // 0x26 '&'
{ 1477, 11, 22, 15, 2, -53 }, // 0x27 '''
Tout à fait
C'est pourquoi il est dommage que le site datafont ne prpopose pas les dessins seuls mais uniquement groupés
Ce sont des dessins vectotriel qui se trouve dans les .ttf.
Il a quelques fontes bitmap.

All times are CEST. The time is now 22:08