|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() |
Bonjour,
bon, j'ai eu du mal à trouver un titre explicite :/ En gros, mon problème est le suivant: je voudrais bricoler un système similaire à ImageShack et autre (en personnalisé =). J'ai utilisé plusieurs tutos trouvés un peu partout dont l'excellente présentation sur developpez.com pour gd ![]() Tout fonctionne à merveille (sisi ) SAUF (sinon, je ne serais pas là) quand je post une GROSSE image. Par grosse image, je n'entends pas forcément grosse en "poids" (2.5 Mo), mais plutôt ses dimensions (6000x2500 Dans ce cas, au moment de faire mon imagecreatefromjpeg(GROSSE_IMAGE), j'ai un plantage classique : Fatal error: Allowed memory size of blahblahblah exhausted.... Bon, si je passe la memory_limit à 100M, ça passe, mais je vais pas faire tourner mon truc comme ça ^^ Bref, je voudrais donc (si c'est possible), commencer par redimensionner l'image pour ne pas dépasser par exemple 2000 pixels de côté. Mais je ne sais pas redimensionner une image sans passer par GD (en tout cas, sans devoir créer une image à partir du fichier original pour la diminuer ensuite). Si vous avez une idée |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
Bon, je vois que cela ne passionne pas les foules ^^
j'ai "trouvé" une solution de contournement (bof bof): je diminue les images supérieures à 2000 pixels de côtés à l'aide de imagemagick puis je fais mon traitement. Ca m'embête de devoir utiliser un traitement par imagemagick + un par GD mais bon, à défaut |
|
|
00
|
|
|
#3 |
![]() ![]() Directeur technique Inscription : septembre 2006 Messages : 5 959 ![]() |
TU peux aussi demander aux visiteurs (ou a toi meme ^^) de ne pas depasser les 2000 pixels ... ça commence a faire de sacrées images , je vois pas trop l interet de poster de telles photos .
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() |
certes =) mais si je dois faire confiance à l'utilisateur, ce n'est pas gagné
il y en aura forcément pour mettre des images + grandes !Surtout que 2000 pixels, c'est peut-être grand pour afficher sur un site oueb, mais la quasi totalité des APN récents doivent produire des images plus grandes que ça... (un simple 6 MPixels fait des images de 2800*2100). Bref, le passage obligé par imagemagick pour réduire me semble obligé :/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com