bpxSave

Définition Utilisation Exemple Côté technique
 

byte bpxSave(String fileName, int x1, int y1, int x2, int y2);
Sauvegarde un bitmap de format .BPX sur la carte SD
Paramètres passés:
fileName: nom du fichier sur la carte SD (format 8+3).
x1,y1: point en haut à gauche du bitmap
x2,y2: point en bas à droite du bitmap
Valeur retournée:
Le code d'erreur:
0: tout s'est bien passé
1: problème d'initialisation de la carte SD
3: la zone à sauvegarder dépasse les limites de l'écran ou imposées par la fonction setLimites()

 

La sauvegarde est assez longue, et on ne devrait pas voir grand chose. Des hachures de progressions permettent de faire patienter. Ces hachures disparaissent quand la sauvegarde est finie.

La carte doit être au format FAT16 ou FAT32. Si le nom est trop long (plus de 8+3 caractères), rien n'est fait. Les répertoires sont séparés par le caractère '/'.

 

Voir aussi:
- bpxDraw(); Charge un bitmap .BPX de la carte SD
- bmpDraw(); Charge un bitmap .BMP de la carte SD
- bmpSave(); Sauvegarde un bitmap .BMP sur la carte SD
- setLimites(); Limite la zone de dessin
- screenPrint(); Copie d'écran sur la carte SD
- initSD(); Initialisation de la carte SD
- point(); Dessine un point