Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35+USB/75(+E)/85/95 SD >> Add-ins >> LibBMP
LibBMP
Version : 1.0 Taille : 7354 octets Ajouté le : 2014-06-22 17:47 Modifié le : 2014-06-22 17:47
Auteur et posteur :
LephenixnoirHors ligneAdministrateurPoints: 24226 Défis: 170 Message
Aucune image disponible
Nombre de visites sur cette page : 5996
Score au progrank : 22
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
705 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY


A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Voici libBMP. Comme son nom l'indique, elle permet de manipuler les fichiers .bmp. Elle est basée sur une struture qui contient, en plus des données, la hauteur et la largeur donc vous n'avez plus à les gérer.
Elle est équipée de ses propres routines d'affichage (le codage bmp est différent ce celui de ML) et permet d'éditer facilement pixel à pixel les bitmaps. Enfin, elle permet d'en exporter à partir de sprites classiques.

Pour l'utiliser, ajoutez LibBMP.c au projet et incluez bien LibBMP.h au début de chaque fichier utilisant la bibliothèque.

N'hésitez pas à laisser un commentaire, poser des questions, ou poster un feedback !


Commentaires :

Pages: Précédente | 1, 2

LephenixnoirHors ligneAdministrateurPoints: 24226 Défis: 170 Message
Posté le 24-08-2014 à 21:54 | #
Niveau mémoire, charger un bitmap est plus long. De plus, il faut compter 12 octets de données supplémentaires par bitmap, d'où l'intérêt de ne pas charger du 8x8.
Afficher un bitmap avec BMP_Draw() est probablement un peu plus lent qu'avec ML.
Néanmoins, il est possible de charger un bitmap, récupérer le code correspondant pour ML, libérer le bitmap, et afficher l'image avec ML.

À noter qu'il y a actuellement des bugs pour les bitmaps répondant à width%32 < 24. Il faut que je règle cela.
PurobazHors ligneMembre d'honneurPoints: 2690 Défis: 110 Message
Posté le 25-08-2014 à 17:08 | #
D'accord merci
-florian66-Hors ligneAncien rédacteurPoints: 2383 Défis: 20 Message
Posté le 04-09-2014 à 18:34 | #
Il faudra maintenant essayé de faire un add in qui ouvre les PDF sinon bonne lib
LephenixnoirHors ligneAdministrateurPoints: 24226 Défis: 170 Message
Posté le 04-09-2014 à 18:43 | #
Les PDF ? Ça a déjà été pensé, et la réponse est négative tout simplement car ce sont des fichiers trop lourds dès qu'on sort du simple texte.
Et pour ça, il y a le HTML.
-florian66-Hors ligneAncien rédacteurPoints: 2383 Défis: 20 Message
Posté le 04-09-2014 à 18:44 | #
ah d'accord [/HS]
GollumHors ligneMembrePoints: 1262 Défis: 2 Message
Posté le 04-09-2014 à 18:45 | #
pdf = fichier giga méga lourd et encripté...
il est plus rentable des faire sur ordi (ou linux )un convertisseur pdf txt et de refourger le txt dans la calto
-florian66-Hors ligneAncien rédacteurPoints: 2383 Défis: 20 Message
Posté le 04-09-2014 à 18:46 | #
ah ouai bonne idée je proposais juste cela
LephenixnoirHors ligneAdministrateurPoints: 24226 Défis: 170 Message
Posté le 04-09-2014 à 18:47 | #
Ce genre de convertisseur existe déjà et franchement, je vous déconseille de faire ça parce que c'est absolument pas structuré et par conséquent, illisible.

Et au risque de répéter ce qu'a dit -florian66-, [/HS].

Pages: Précédente | 1, 2

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 68 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd