smarty Posted April 25, 2005 Report Share Posted April 25, 2005 kaa labaak realizeet to, ka lietotaajs uploado bildi un taa tiek konverteeta uz jpeg. Vai ar GD to var? Skjiet ka buus jaaizmanto imagemagic, bet vai izmantot exec ir droshi shaadiem meerkjiem? Link to comment Share on other sites More sharing options...
bubu Posted April 25, 2005 Report Share Posted April 25, 2005 Ja uploadošanai pieņemsi tikai png/gif/tif formātus, tad ar GD var iztikt. Link to comment Share on other sites More sharing options...
smarty Posted April 26, 2005 Author Report Share Posted April 26, 2005 a kaa labaak noteikt vai fails ir bilde? (formaati var buut dazhaadi) Link to comment Share on other sites More sharing options...
bubu Posted April 26, 2005 Report Share Posted April 26, 2005 Pamēģini atvērt ar visām imagecreatefromXX f-jām. Ja ar vienu sanāk, tad tā ir bilde :)' Vēl jau var čekot paplašinājumu un/vai mime-type, un ja tas ir .gif, tad mēģināt bildi atvērt tikai kā gif'u, un ja nesanākt, tad teikt, ka tā nav bilde. Vēl ir arī tāda fja imagecreatefromstring, kas pati nosaka bildes formātu.) Link to comment Share on other sites More sharing options...
Aleksandrs Posted April 26, 2005 Report Share Posted April 26, 2005 Vēl var piemontēt BMP atbalstu. Google fiksi atradu kodu... ImageCreateFromBMP Uplodojot parastākais varinats(bubu minēja), lai pārbaudītu formātu ir $_FILES['userfile']['type']=='image/gif' un pēc tam ar imagecreatefrom... Link to comment Share on other sites More sharing options...
smarty Posted April 28, 2005 Author Report Share Posted April 28, 2005 kaadam ir taa gadiijies, ka ImageMagick straadaa nu ljooti leeni? pat dazhas bildes jaagaida vairaakas sekundes? Link to comment Share on other sites More sharing options...
Roze Posted April 28, 2005 Report Share Posted April 28, 2005 kaadam ir taa gadiijies, ka ImageMagick straadaa nu ljooti leeni? pat dazhas bildes jaagaida vairaakas sekundes? Imagemagicks jau pēc idejas ir lēns un ļoti resursrijīgs. To kādreiz izmantoji tikai tamdēl ka GD 1.x nespēja visai kvalitatīvi resaizot bildes/fotogrāfijas. Taču GD 2.x (kas tagad nāk līdzi arī php piekam ar atjaunoptu gif atbalstu) jau ir ļoti okej un vajag izmantot to. exec() nav visai droši un otrāmkārtām kā jau minēju ir drausmīgi lēnu. Link to comment Share on other sites More sharing options...
smarty Posted April 28, 2005 Author Report Share Posted April 28, 2005 bet GD neatbalsta TIFF formaatu (un daudzus citus; resaizoshanai un konvertaacijai) Link to comment Share on other sites More sharing options...
Roze Posted April 28, 2005 Report Share Posted April 28, 2005 bet GD neatbalsta TIFF formaatu (un daudzus citus; resaizoshanai un konvertaacijai) 17036[/snapback] Nu a kam tev webam tiff bildes? jpeg/png/gif viss ko vajag :) Sliktākajā gadijumā ja nu tiešām vajag to visu - tad var taisīt ka imagemagicks tiek darbināts tikai ja bildi nevar apstrādāt ar GD un būsi anyway ieguvējs. Link to comment Share on other sites More sharing options...
smarty Posted April 28, 2005 Author Report Share Posted April 28, 2005 (edited) aha, patesteeju, ar gd uz pusi aatraak vieniigi ja resaizo lielu bildi uz ljoti mazu tad zuud kvalitaate Edited April 28, 2005 by smarty Link to comment Share on other sites More sharing options...
Venom Posted April 28, 2005 Report Share Posted April 28, 2005 aidā imageresample imageresize vietā! Link to comment Share on other sites More sharing options...
smarty Posted April 28, 2005 Author Report Share Posted April 28, 2005 tik zuud aatrums :) Link to comment Share on other sites More sharing options...
Recommended Posts