Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] imagemagick i wielkość pliku
Tadek888
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 21.04.2009
Skąd: Białogóra

Ostrzeżenie: (0%)
-----


Witam i zapytam smile.gif
Używam IM do zmniejszania plików jpg po uploadzie ale...
chciałbym aby wszystkie przetrawione pliki nie były większe niż 100KB.

photo_set_resolution to funkcja którą zmniejszam plik obrazka z np. 5MB do 150KB
jeśli wykonam ją ponownie to obrazek zmniejszy swoj rozmiar w KB o około 5-10KB

Pytanko brzmi. Czy jest jakaś opcja IM która bezpośrednio ustawi wielkość pliku, na nie większą niż 100KB. Czy trzeba wrzucić moją funkcję w pętle ?
Jeśli tak to poproszę o jakąś sugestię tej pętli.

  1. $filesize = filesize($plik);
  2. while ($filesize > 100000){
  3. $new_img = photo_set_resolution($plik, 800, 600); // funkcja zmniejszająca obrazek
  4. $filesize = filesize($plik);
  5. }


Ten post edytował Tadek888 13.03.2012, 02:45:10
Go to the top of the page
+Quote Post

Posty w temacie
- Tadek888   [PHP] imagemagick i wielkość pliku   13.03.2012, 02:23:02


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 10:19