| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal Flety: 26.11.2008 11:50 | |
|
Čavte, používam takýto skript: Kód: <?php function get_file_type($subor) { $pripona = substr($subor, -4, 4); $pripona = strtolower($pripona); switch($pripona) { case '.jpg': return 'jpg'; break; case '.jpe': return 'jpg'; break; case '.gif': return 'gif'; break; case '.png': return 'png'; break; case '.bmp': return 'bmp'; break; } } function onlineresize($subor, $NovaSirka, $NovaVyska) { switch(get_file_type($subor)) { case 'jpg': $image = imagecreatefromjpeg($subor); break; case 'gif': $image = imagecreatefromgif($subor); break; case 'png': $image = imagecreatefrompng($subor); break; case 'bmp': $image = imagecreatefrombmp($subor); break; } $sirka = imagesx($image); $vyska = imagesy($image); if($NovaVyska == 0) { $pomer = $sirka / $vyska; $NovaVyska = $NovaSirka / $pomer; } else { $NovaSirka = $NovaSirka; $NovaVyska = $NovaVyska; } if ($NovaSirka == 0) { $pomer = $vyska / $sirka; $NovaSirka = $NovaVyska / $pomer; } else { $NovaSirka = $NovaSirka; $NovaVyska = $NovaVyska; } $image_zmenseny = imagecreatetruecolor($NovaSirka, $NovaVyska); imagecopyresampled($image_zmenseny, $image, 0, 0, 0, 0, $NovaSirka, $NovaVyska, $sirka, $vyska); // Zobrazíme zmenšeninu switch(get_file_type($subor)) { case 'jpg': header('Content-type: image / jpeg'); imagejpeg($image_zmenseny); break; case 'gif': header('Content-type: image / gif'); imagegif($image_zmenseny); break; case 'png': header('Content-type: image / png'); imagepng($image_zmenseny); break; case 'bmp': header('Content-type: image / bmp'); imagebmp($image_zmenseny); break; } } //zavolame funkciu a zobrazime obrazok onlineresize($_GET['img'], $_GET['sirka'], $_GET['vyska']); ?>
Všetko ide dobre, akurát keď to použijem na gif tak mám čierne pozadie a to mi vadí. Ideálne by bolo priesvitné, resp keby som si mohol nastaviť farbu pozadia. Je to možné tak upraviť tento skript?
|
|
Registrovaný: 19.03.07 Prihlásený: 14.04.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 26.11.2008 12:45 | |
|
Moc ti to asi nepomoze ale http://phpthumb.sourceforge.net/ tot by to zvladlo, len potrebujes mat nainstalovane GD. Co ale, aspon co ja viem, je zvycajne nahodene na vacsine serverov. (mozem sa vsak mylit)
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal autor témy Flety: 26.11.2008 13:25 | |
|
Vďaka, len nejako to nemôžem stiahnuť, zo stránky ktorú si mi dal neviem čo mám stiahnuť a zo stránky sourceforge mi to nechce sťahovať pomôžte mi niekto hodte to napr. na rapid prosím
|
|
Registrovaný: 19.03.07 Prihlásený: 14.04.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 26.11.2008 13:31 | |
|
http://www.upnito.sk/download.php?dwTok ... 03679dda0a
Upozornujem ze to nieje len kod. Ono to je skor "aplikacia" ak sa to da tak nazvat.
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal autor témy Flety: 26.11.2008 13:44 | |
|
Vďaka, skúsim sa s tým pohrať a upraviť to tak aby mi to bežalo ako chcem
//EDIT: hmm... pozeral som si zdrojáky a myslím, že pre mňa je to zbytočne zložité a rozsiahle, ja potrebujem len upraviť veľkosť s priehľadným pozadím, teda nepotrebujem vystrihovať, dopisovať texty ani nič také takže ak by niekto vedel o niečom jednoduchšom tak to privítam
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Zistenie velkosti obrázka v PHP, ASP | 3 | 695 | 21.04.2009 18:23 emer | | zmensenie velkosti obrazka v Grafické programy | 10 | 8648 | 02.11.2006 12:59 looser | | CSS: Zmena veľkosti obrázka v HTML, XHTML, XML, CSS | 10 | 1565 | 15.08.2007 13:20 Flety | | Zmena veľkosti bmp obrázka v PHP, ASP | 12 | 855 | 02.03.2009 7:18 Flety | | Úprava veľkosti prednastaveného scriptu /reklamna kampan/ v JavaScript, VBScript, Ajax | 4 | 378 | 05.04.2010 19:19 Rech25 | | upload obrazka v PHP, ASP | 16 | 1217 | 10.03.2010 19:03 vputin | | transformacia obrazka v HTML, XHTML, XML, CSS | 7 | 579 | 29.07.2012 15:07 Ďuri | | Orezanie obrázka v Grafické programy | 3 | 1852 | 31.05.2019 10:41 void | | otvorenie obrázka v JavaScript, VBScript, Ajax | 3 | 819 | 10.02.2008 18:30 jablko05 | | Zatrasenie obrazka v JavaScript, VBScript, Ajax | 3 | 572 | 22.11.2012 14:37 BX | | velkost obrazka v Grafické programy | 3 | 674 | 07.05.2009 17:56 Dudko | | Prekreslenie obrazka v Grafické programy | 2 | 665 | 13.08.2011 15:27 zeto750 | | POZICIA OBRAZKA v JavaScript, VBScript, Ajax | 2 | 773 | 22.01.2008 12:46 mirec23 | | Efekt obrazka v JavaScript, VBScript, Ajax | 8 | 1232 | 20.07.2008 1:14 emer | | preload obrázka v JavaScript, VBScript, Ajax | 2 | 800 | 12.03.2008 10:18 mage | | Zmena obrázka v HTML, XHTML, XML, CSS | 1 | 536 | 04.10.2015 16:06 void |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|