Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [GD] Zmniejszanie / kompresja obrazka do zadanego rozmiaru pliku
speenatch
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 17.02.2010

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


Chciałbym zmienić obrazek (zmniejszyć jego rozmiar lub skompresować) w formacie GIF, JPEG, lub PNG tak, aby jego rozmiar był dokładnie taki (lub ewentualnie minimalnie mniejszy; chodzi o to, żeby jak najwięcej "upchnąć" w limicie rozmiaru), jaki mam określony jako limit. Nie mogłem nigdzie znaleźć rozwiązania tego problemu, więc zdecydowałem się na napisanie tutaj.

Z góry dzięki za odpowiedź. (IMG:style_emoticons/default/winksmiley.jpg)

Ten post edytował speenatch 1.08.2010, 11:11:47
Go to the top of the page
+Quote Post
krispak
post
Post #2





Grupa: Zarejestrowani
Postów: 250
Pomógł: 55
Dołączył: 27.08.2008

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


To ma byc poprzez skrypt php czy jakis program? Jesli przez skrypt czy ma byc to przy uploadzie czy kiedy ma byc to zrobione? Nic konkretnego nie napisales, rozszerz swoj problem to bedzie latwiej pomoc
Go to the top of the page
+Quote Post
speenatch
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 17.02.2010

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


Chciałbym to zrobić w skrypcie PHP i przy uploadzie pliku użytkownika, czyli nie zapisując go na dłużej u siebie, a korzystając z $_FILES['image']['tmp_name'].
Moim pierwszym założeniem było zrobienie tego w GD, ale chyba IMagick jest bardziej wydajny (tak gdzieś czytałem; jeśli jest inaczej, poprawcie mnie), więc jeśli można, to lepiej w IMagick.

Pozwolę sobie odświeżyć temat i tym samym ponowić prośbę o pomoc.

Ten post edytował speenatch 2.08.2010, 13:27:41
Go to the top of the page
+Quote Post
everth
post
Post #4





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

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


Może to. Przyjazna licencja, skalowanie, dodatkowo możliwość dodannia znaku wodnego, używa biblioteki GD - po co się męczyć?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 08:19