09-08-2018, 05:44 PM
Salut,
Tu dois pouvoir le faire facilement via les fonctions GD (genre de PHP: http://php.net/manual/en/function.imagecrop.php tu charges l'images via imagecreatefrompng, tu cropes aux dimensions voulues, tu sauves via imagepng & un nom de fichier, et tu réitère). Après, faudra trouver les dimensions de la sprite de base, mais ça devrait aller (tu les as sûrement déjà, sinon, un soft graphique à la GIMP te permettra de les trouver à la mano)
En revanche, sur l'intérêt de la question, je te dirai de faire gaffe car les sprites de ratio trop "non-carré" (disons, 4000x64 au hasard) peuvent planter lors de l'affichage (sur Firefox ou Chrome, je ne sais plus, une iamge 4000x64 affichée comme background d'un élément HTML a tendance à disparaître). Ok, c'est du bug de navigateur, mais bon...
Tu dois pouvoir le faire facilement via les fonctions GD (genre de PHP: http://php.net/manual/en/function.imagecrop.php tu charges l'images via imagecreatefrompng, tu cropes aux dimensions voulues, tu sauves via imagepng & un nom de fichier, et tu réitère). Après, faudra trouver les dimensions de la sprite de base, mais ça devrait aller (tu les as sûrement déjà, sinon, un soft graphique à la GIMP te permettra de les trouver à la mano)
En revanche, sur l'intérêt de la question, je te dirai de faire gaffe car les sprites de ratio trop "non-carré" (disons, 4000x64 au hasard) peuvent planter lors de l'affichage (sur Firefox ou Chrome, je ne sais plus, une iamge 4000x64 affichée comme background d'un élément HTML a tendance à disparaître). Ok, c'est du bug de navigateur, mais bon...