webhostingtalk.nl
advertentie
advertentie

Evenementen voor de komende 60 Dag(en)

Resultaten 1 tot 4 van de 4
          

  1.  
    #1
    geregistreerd gebruiker
    388 Berichten
    Ingeschreven
    22/08/02

    Locatie
    Drachten

    1 Berichten zijn liked

    BlueLagoon is offline.

    Registrar SIDN: nee
    KvK nummer: 23092766
    Ondernemingsnummer: nvt

    Question 16 kleuren na GD Lib bewerking?

    Ik heb een klein probleempje met de GD library. Een klant van me kan gewoon foto's uploaden via een websysteempje. Dit werkt verder goed.

    Als een bezoeker vervolgens echter de website bezoekt waar deze geuploade foto's op staan krijgt hij deze te zien in naar ik meen 16 kleuren.

    Als je zo'n foto ff download via FTP en opent op je eigen computer, is de foto gewoon goed. Dus het kan niet bij het uploaden o.i.d. fout gaan.

    Het enige mogelijke probleem zou dan nog een GD Lib bewerking kunnen zijn. Als een bezoeker de site bekijkt, zet een php bestandje een groen randje om de foto en word de foto "Geresized" met de onderstaande code.

    <?php
    $extentie = substr($file, count($file) - 4, 3);

    if ($extentie == "jpg")
    {
    $src = ImageCreateFromJPEG("foto/$file");
    }

    if ($extentie == "png")
    {
    $src = ImageCreateFromPNG("foto/$file");
    }

    if ($extentie == "bmp")
    {
    $src = ImageCreateFromBMP("foto/$file");
    }

    $width = ImageSx($src);
    $height = ImageSy($src);

    $dst = ImageCreate($newx,$newy);

    $zwart = ImageColorAllocate($dst,0,189,33);

    ImageCopyResized($dst, $src, 0,0,0,0,$newx,$newy,$width,$height);

    // Buitenste Rand
    ImageLine ($dst, 0, 0, $newx - 1, 0, $zwart);
    ImageLine ($dst, $newx - 1, 0, $newx - 1, $newy - 1, $zwart);
    ImageLine ($dst, $newx - 1, $newy - 1, 0, $newy - 1, $zwart);
    ImageLine ($dst, 0, $newy - 1, 0, 0, $zwart);

    // Binnenste Rand
    ImageLine ($dst, 1, 1, $newx - 2, 1, $zwart);
    ImageLine ($dst, $newx - 2, 1, $newx - 2, $newy - 2, $zwart);
    ImageLine ($dst, $newx - 2, $newy - 2, 1, $newy - 2, $zwart);
    ImageLine ($dst, 1, $newy - 2, 1, 1, $zwart);


    header ('Content-Type: image/png');
    ImagePNG($dst);
    ?>

    Echter zie ik niet in waarom dan de kleuren van het plaatje moeten teruglopen... iemand een idee?

    Thnx


  2.  
    #2
    geregistreerd gebruiker
    116 Berichten
    Ingeschreven
    19/06/03

    Locatie
    Buitenpost

    0 Berichten zijn liked

    Galactus is offline.

    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    "imagecreate" vervangen door "imagecreatetruecolor"



  3.  
    #3
    geregistreerd gebruiker
    2.088 Berichten
    Ingeschreven
    22/05/02

    Locatie
    Eindhoven

    2 Berichten zijn liked

    superior-is is offline.

    Registrar SIDN: ja
    KvK nummer: 17112708
    Ondernemingsnummer: nvt

    Juistem.


  4.  
    #4
    geregistreerd gebruiker
    388 Berichten
    Ingeschreven
    22/08/02

    Locatie
    Drachten

    1 Berichten zijn liked

    BlueLagoon is offline.

    Registrar SIDN: nee
    KvK nummer: 23092766
    Ondernemingsnummer: nvt

    *bagger* En daar ben je dan uren weer mee bezig haha.

    Mijn hartelijke dank!

  5. advertentie



Forum Rechten

  • Je mag geen nieuwe onderwerpen plaatsen
  • Je mag geen reacties plaatsen
  • Je mag geen bijlagen toevoegen
  • Je mag jouw berichten niet wijzigen
  •  



webhostingtalk.nl
Webhostingtalk.nl © copyright 2001-2013 Alle Rechten Gereserveerd.

Content Relevant URLs by vBSEO 3.6.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75