Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] ImageMagick miniatury
sannin
post
Post #1





Grupa: Zarejestrowani
Postów: 308
Pomógł: 13
Dołączył: 31.10.2008

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


Witam,
tworze za pomocą IM miniatury. Wszystko działa bardzo ładnie. Problem stanowią nazwy plików.

  1. <?php
  2. exec('/bin/convert '.$array['url'].' -thumbnail ''.$imageX.'x'.$imageY.'>'  -background ''.$array['bg'].'' -gravity center -extent '.$newX.'x'.$newY.' test.jpg');
  3. ?>

Przy takim kodzie tworzy się plik test-0.jpg, a jak wykonam drugi raz to test-1.jpg. Dlaczego dodaje przedrostek i nie nadpisuje tylko tworzy nowe ?
Go to the top of the page
+Quote Post
ddiceman
post
Post #2





Grupa: Zarejestrowani
Postów: 326
Pomógł: 121
Dołączył: 23.07.2008
Skąd: Wrocław

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


cytat:
Cytat
convert—convert between formats, resize, blur, crop, despeckle, dither, draw on, flip, join, re-sample, etc.
mogrify—convert, but overwrite the file and convert in place.
Go to the top of the page
+Quote Post
sannin
post
Post #3





Grupa: Zarejestrowani
Postów: 308
Pomógł: 13
Dołączył: 31.10.2008

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


Tak, ale jeżeli zmienię na mogrify to nie działa :/ różnią się jakoś argumentami ?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie działa? Tzn? Błędy, czy coś?
Go to the top of the page
+Quote Post
sannin
post
Post #5





Grupa: Zarejestrowani
Postów: 308
Pomógł: 13
Dołączył: 31.10.2008

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


Ok z tym problemem sobie poradziłem. Jest problem z b. dużymi obrazkami (3000x6000), plik się tworzy ale ma 0 bajtów i jest pusty. Może to jest związane z jakimś limitem który da się zmienić ?

Ten post edytował sannin 12.06.2009, 09:21:43
Go to the top of the page
+Quote Post
ddiceman
post
Post #6





Grupa: Zarejestrowani
Postów: 326
Pomógł: 121
Dołączył: 23.07.2008
Skąd: Wrocław

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


parametr
Cytat
-limit memory 16

16 zastepujesz swoja liczba
Go to the top of the page
+Quote Post
sannin
post
Post #7





Grupa: Zarejestrowani
Postów: 308
Pomógł: 13
Dołączył: 31.10.2008

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


Jest może jakiś wzór żeby obliczyć ile pamięci potrzebuje ? Lub ile ma 1 px ?
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: 28.09.2025 - 02:34