|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Antoine Inscription : février 2011 Messages : 33 ![]() |
Bonjour, voilà mon problème :
j'ai une fonction pour redimensionner une image avec découpage pour les images jpeg qui marche très bien, j'ai voulu qu'elle face de même pour les png mais la sa ne marche pas et je ne vois pas pour quoi donc j'en viens a votre aide. l'image miniature est créer en png mais elle fait 0 ko. Code :
Merci pour celui qui arrivera à me debloquer
|
||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() jean Inscription : octobre 2011 Messages : 95 ![]() |
Bonjour, premier truc qui frappe c'est à la 1ère ligne :
Code :
if(in_array($imageType, array('jpg', 'jpeg', 'JPG', 'JPEG'))) et pour t'éviter d'avoir à gérer la casse, utilise strtolower : Code :
if(in_array(strtolower($imageType), array('jpg', 'jpeg', 'png'))) |
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() ![]() Développeur Web Inscription : juin 2009 Messages : 363 ![]() |
La qualité de l'image en PNG et de 0 à 10 et non de 0 à 100 comme JPG.
Ton erreur vient donc d'ici : Je suppose que tu as juste remplacer par imagepng(); Donc mets un petit Logiquement ça passera mieux |
|
00
|
|
|
#4 | ||
|
Invité régulier
![]() Antoine Inscription : février 2011 Messages : 33 ![]() |
ok je vais essayer, sinon dans ma condition je ne met pas png car je traite différemment les png des jpg sinon merci pour les astuces
=> génial sa marche le seul problème est que la transparence est en noir sur les png nouveau code Code :
|
||
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : septembre 2010 Messages : 7 219 ![]() |
tu devrais plutôt faire un image_type_to_mime_type que de faire une condition sur l'extension
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com