Avatar billede leif Seniormester
23. april 2006 - 14:22 Der er 6 kommentarer og
1 løsning

Nedskalere et GIF

Hej,

Hvordan vil man kunne få denne til at at tage GIF med ?

<?php
    $imagedir = "".$_GET["imagedir"]."/thumb/";
    $imagedirremove = $_GET["imagedir"];
    $imgReal = @imagecreatefromjpeg($_GET['pic']);
    $x = ImagesX($imgReal);
    $y = ImagesY($imgReal);
    $newX = 100;
    $newY = $newX * $y / $x;
    $img = ImageCreateTrueColor($newX, $newY);
    ImageCopyResampled($img, $imgReal, 0, 0, 0, 0, $newX, $newY, $x, $y);
    //header('Content-Type: image/jpeg');
    list($imgDIR, $imgName) = explode("".$imagedirremove."/billeder", $_GET['pic']);
    ImageJPEG($img,"$imagedir$imgName");
    header('Content-Type: image/jpeg');
    ImageJPEG($img);
?>

På forhånd tak.

Fra
Leif
Avatar billede tuxic Nybegynder
23. april 2006 - 21:12 #1
ImageJPEG erstattes af imagegif og

header('Content-Type: image/jpeg');
erstattes af
header('Content-Type: image/gif');
Avatar billede leif Seniormester
23. april 2006 - 21:15 #2
Okay, men den skulle helst bare selv gøre det, det bruges til at den kigger et bibliotek igennem for bileder og dem skal den bare skalere ned.
Avatar billede leif Seniormester
23. april 2006 - 21:15 #3
Det kan derfor både være GIF, JPG oh JPEG
Avatar billede tuxic Nybegynder
23. april 2006 - 21:51 #4
manglede i øvrigt at skrive at også @imagecreatefromjpeg skal rettes til.

En mulighed er jo at se om @imagecreatefromjpeg fejler. Hvis så prøver du med gif. Så kender du typen på det billede du har læst ind. Så kan kan du jo bruge if til at vælge om der skal brues imagejpeg eller imagegif.
Avatar billede tuxic Nybegynder
23. april 2006 - 21:53 #5
alternativt skal du stole på hvad der angives 'pic'. (Hvis det ender på gif er det jo nok en gif, etc).
Avatar billede leif Seniormester
18. juni 2006 - 18:49 #6
Jeg har prøvet lidt, men har ikke lige kunne få det til at virke, så pt. får brugeren bare af vide at det ikke er muligt at lave en Thumbnail af billedet hvis bruger vil uploade en GIF.

Smid et svar.
Avatar billede leif Seniormester
25. juli 2006 - 23:15 #7
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester