![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 27.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dobrywieczór!
Mam taki fragment kodu: imagepng($dest,"$cached_filename.pelny.png"); imagepng($new_img,"$cached_filename.mini.png"); Chcę zastąpić tworzenie zdjęcia, stringiem. Czy można to w jakikolwiek sposób zamienić na string ? Nie mogę znaleźć odpowiedniej funkcji. Próbując printować $dest zwraca mi Resource id #4---- A interesuje mnie, normalnie binarny ciąg danych które się tam znajdują. Potem zakoduję je do base64 i zapiszę jako medium blob do serwera SQL. Tylko mówię niech mi ktoś przypomni funkcję mówiącą jak zrobić ze "zdjęcia" string, a nie "resurce id". pozdrawiam Ten post edytował ahold 19.06.2009, 21:22:23 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Najpierw zacznij od zmniejszenia obrazka do pewnych maksymalnych rozmiarów a potem o jakość.
No i rób to w pętli while. Zapisuj plik na dysku i sprawdzaj jego rozmiar http://pl.php.net/filesize ale pamiętaj o stosowaniu http://pl.php.net/manual/pl/function.clearstatcache.php pomiędzy filesize. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 17:54 |