![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 18.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem z biblioteką phpThumb a konkretnie z przykładem jej użycia phpThumb.demo.object.php jest tam fragment kodu:
a konkretnie:
wyrzuca mi błąd:
tak jakby wcale nie dało się dobrać do $phpThumb->gdimg_output, lub nie był poprawnie skonstruowany. Prześledziłem funkcje klasy RenderOutput() i RenderToFile() i tam wydaje się wszytsko ok, jednak nie wiem czemu nie mogę tego wydobyć na zewnątrz. (IMG:style_emoticons/default/sad.gif) Ktoś kto może zna tę klasę mógłby powiedzieć czy podane w przykładnie zastosowanie jest błędne? A teraz dlaczego chcę się dobrać do $phpThumb->gdimg_output ? Chcę zrobić watermark, ale nie taki trwale niszczący obrazek (jaki można zrobić w phpThumb), tylko na dodatkowym wąskim pasku dodanym u dołu obrazka, dlatego muszę powiększyć wysokość obrazka o te kilka px i tam już dodać własny watermark z pliku i dlatego chciałem to zrobić po zastosowaniu wszytskich poprzednich efektów przez GenerateThumbnail(). Nie znalazłem czegoś takiego w tej klasie. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 44 Dołączył: 18.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Źródłowe img dobrze podane? Patametry miniaturki też?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 18.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ogólnie gdy zakomentuje te dwie linie z $phpThumb->gdimg_output skrypt działa prawidłowo, nie służy on do dodania watermarka, a jedynie do wygenerowania 3 miniaturek o różnych wielkościach. Spodziewałem się, że w zmiennych $output_size_x i $output_size_y będą rozmiary aktualnie generowanej miniaturki, do których potem doliczę sobie parę px na watermark, jednak skrypt rzuca błędem. Cały listing skryptu znajdje się na stronie http://phpthumb.sourceforge.net/index.php?...demo.object.php
Używam ImageMagick, ale czy to było by problemem? Biblioteka może kożystać jednocześnie z GD i ImageMagick. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 00:27 |