Autor Zpráva
Prefin
Profil
Ahoj všichni
prosím o radu s s problémem se zobrazením png náhledu.
Po uploadu a přesunutí vytvářím z obrázku náhled takto:
Citovat:
//VYTVOŘENÍ NOVÉHO OBRÁZKU PRO NÁHLED 
$NovyObrazek = ImageCreateTrueColor ($NovaSirka, $NovaVyska); 
$StaryObrazek = ImageCreateFromPng ($cesta_obrazek); 
// ZMENŠENÍ 
ImageCopyResized ($NovyObrazek, $StaryObrazek,0,0,0,0,$NovaSirka,$NovaVyska, $PuvodniObrazek[0],$PuvodniObrazek[1]); 
// ULOŽENÍ OBRÁZKU NA DISK 
$cesta_nahled = dirname(__FILE__) . "/obrazky/mala/" . $editname . $koncovka; 
ImagePng ($NovyObrazek, $cesta_nahled, 50);

Cesta je v pořádku protože obrázek se vytvoří a má velikost ale nezobrazí - vypíše se alt. Jmeno i koncovka taktéž ok, kontroloval jsem to.
Když ho stáhnu do pc tak se taky nezobrazí, prostě je a není.

Stejně zpracovávám jpg a v pořádku.
Díky za radu
Alphard
Profil
PNG může mít kvalitu v rozsahu 0 - 9. Nevím, jestli je to tím. Vypisuje se nějaká chyba?
Davex
Profil
Alphard:
Ano, je to tím.

Prefin:
Všimni si, že vytvořený soubor má jen pár bajtů. Při vývoji kódu si zapni zobrazování chyb PHP.
Prefin
Profil
Aha, tak to zkusím.
Chyba se žadná nevypisuje mam to zapnuté.
Prefin
Profil
Přepsal jsem to na 9 a pomohlo to ale pozadí které potřebuji bílé je černé.
Existuje na to nějaká pomoc?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0