Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skalowanie zdjęć
irysek110
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 29.01.2005

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


Witajcie!

Piszę aukcję internetową. Mam pewien problem...nie wiem jak poprawnie przeskalować zdjęcie, by nie zatraciło swoich proporcji. Bardzo zależałoby mi na tym, by zdjęcia, które umieszczą użytkownicy podczas prezentacji artykułów z bazy nz stronie wyglądały "tak jak należy".
Ma ktoś jakiś pomysł(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Serdecznie dziękuję za wszelkie podpowiedzi.

Pozdrawiam

Irysek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mario
post
Post #2





Grupa: Zarejestrowani
Postów: 186
Pomógł: 0
Dołączył: 23.09.2003
Skąd: Siemianowice Śląskie

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


Cytat(irysek110 @ 2005-05-01 17:30:01)
Mario!! Pojawił się jeszcze jeden problem...Nie wiem dlaczego. Po zastosowaniu pierwszego kodu, który mi poleciłeś na stronie pojawił się błąd:


Fatal error: Call to undefined function: imagecreate() in ..\skalowanie.php on line 27

Sprawdziłem inny skrypt i okazało się, że funkcja imagecreatetruecolor() też nie działa..:

Musisz skompilować php z obsługą biblioteki graficznej PHP_GD.DLL Wszelkie operacje na plikach graficznych są obsługiwane dzięki funkcjom z tej biblioteki.

Generowanie dynamicznej grafiki możliwe jest w języku php przy użyciu funkcji zawartych choćby w bibliotece GD. Bibliotekę GD w wersji dla systemu Windows możemy ściągnąć stąd (160 KB), a posiada ona wsparcie dla następujących formatów graficznych: GIF, PNG, WBMP oraz JPEG.

Po rozpakowaniu zmieniamy nazwę pliku biblioteki z php_gd_gif.dll na php_gd.dll, kopiujemy ją do katalogu gdzie składujemy rozszerzenia dla php
(domyślnie katalog EXTENSIONS) oraz uaktualniamy plik konfiguracyjnym php (php.ini) dodając wpis o ładowaniu tejże biblioteki

extension=php_gd.dll.


Źródło: Biblioteka GD GIF dla Windows
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 09:04