Miniaturki PHP

Witam serdecznie,

Potrzebuję zrobić generator miniaturek w PHP. chciałbym skryptem nakładać zrobioną już miniaturkę na pusty kwadrat i łączysz w jeden obrazek. (chce uzyskać w galerii jednakową wielkość miniaturek)

Wie ktoś może jak to ugryźć?

Łukasz

skorzystaj z biblioteki GD

http://www.php.net/manual/en/ref.image.php

Witam,

poczytaj coś na temat imagecreate, imagecreatefrom*, imagecopyresized. Szczególną uwagę zwróć na funkcje:

imagecopyresized -> “kopiuje do rysunku określonego przez pierwszy argument inny - określony przez drugi. Następne argumenty określają: współrzędne x i y miejsca, w którym należy rysunek umieścić, współrzędne x i y oraz rozmiar dx i dy w rysunku docelowym i wielkość ddx i ddy w rysunku źródłowego (pozwalające na przeskalowanie)”

Sprawdź czy na serwerze jest pakiet ImageMagick. Jeśli tak to można to zrobić przy pomocy exec oraz polecenia “convert” z przełącznikami scale i crop.

nie ma takiego pakietu :frowning:

Szkoda… bo to jest fajna paczka.

No to tylko pozostaje GD, czyli to co wyżej, ewentualnie konwersja w locie na innym serwerze posiadającym ImageMagick. Wybierz co chcesz.

dzięki za pomoc. z tymi normalnymi miniaturkami już sobie poradziłem :slight_smile:

muszę jeszcze zrobić miniaturki które będą działały tak: jeśli zdjęcie jest pionowe, kwadratowe, etc. pojawiają się marginesy boczne; a jeśli dodane zostanie zdjęcie panoramiczne, to pojawią sie marginesy górny i dolny.

chodzi o taki efekt:

1.jpg

Macie może pomysł jak to zrobić?