Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zjęcie umieszczane "w kwadracie"
szczurek
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 1.10.2006
Skąd: Bydgoszcz

Ostrzeżenie: (10%)
X----


Witam,
mam taki problem. Chciałbym żeby każde zdjęcie, które będzie ładowane miało rozmiar 1004x1004px.

Oczywiście mniejszych zdjęć nie zamierzam skalować w górę, nie będę też rozciągać drugiego rozmiaru.

Chciałbym robić tak:

jeśli ładowane zdjęcie ma któryś z boków dłuższy niż 1004px zmniejszam go do 1000 a krótszy proporcjonalnie.

Jeśli jest mniejsze niż wymagany rozmiar nie stosuję zmiany rozmiaru.

Kiedy zdjęcie ma już odpowiedni rozmiar, chciałbym wstawiać je na sam środek białego kwadratu.

Czyli efekt byłby taki, jakbym otworzył edytor grafiki utworzył nowy dokument 1004x1004
na drugą warstwę wkleił zdjęcie, przystosował rozmiar, umieścił na środku obszaru roboczego i wszystko zapisał jako jpg.

Uda się coś takiego zrobić stosując bibliotekę GD2?

resize wiadomo, że tak ale całą resztę?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Uda się coś takiego zrobić stosując bibliotekę GD2?
GD robi to co mu każesz (na podstawie funkcji jakie ma)
Jak chcesz skalować wymiary tu musisz sam je wyliczyc i już wyliczone zapodać do gd
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.12.2025 - 21:28