onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: [script] Lire la hauteur et la largeur d'un fichier gif Lun 24 Oct 2011 - 14:07 | |
| Voici, sur la demande d'Isaki un script qui permet d'obtenir la taille d'une image gif. - Code:
-
/* bool gifGetSize(filename) Assigne la largeur a la variable gifw et la hauteur a gifh */
var f; if(!file_exists(argument0)) return 0 // erreur f = file_bin_open(argument0, 0) // ouverture en lecture file_bin_seek(f, 6) // on positionne le curseur gifw = file_bin_read_byte(f)|(file_bin_read_byte(f) << 8) // read short uint gifh = file_bin_read_byte(f)|(file_bin_read_byte(f) << 8) // read short uint file_bin_close(f) return 1 // succes Exemple d'utilisation : #Create - Code:
-
if(!gifGetSize("maSuperImage.gif")) show_error("BADABOUUUUM !!!!", 1) #Draw - Code:
-
draw_text(16, 16, "largeur: " + string(gifw)) draw_text(16, 32, "hauteur: " + string(gifh)) |
|
Isaki Très bonne participation
Messages : 157 Localisation : Devant mon pc Projet Actuel : euh...
| Sujet: Re: [script] Lire la hauteur et la largeur d'un fichier gif Lun 24 Oct 2011 - 17:24 | |
| |
|