Avatar billede seekasr Nybegynder
25. januar 2004 - 21:33 Der er 8 kommentarer og
1 løsning

Omdanning af gif til png

Som mange andre er jeg også ret generet af den manglende understøttelse af gif-billeder i gdlib. Det kan der jo ikke gøres noget ved før patenterne udløber osv., men hvad kan man gøre indtil da, hvis man ikke kan komme udenom gif-billederne?

Mit konkrete problem er at jeg skal lave noget ordentlig billedhåndtering til et site, hvis brugere absolut intet forstår af filformater. Man kan altså ikke fortælle dem at de skal skaffe et program, der kan omdanne gif til png - det skal ske automatisk.

Og det er så spørgsmålet: Kan man på nogen måde omdanne gif til png direkte med php og eventuelt nogle plugins? Pointen er altså at det skal foregå serverside.

På forhånd tak
seek
Avatar billede googolplex Novice
25. januar 2004 - 21:53 #1
Er temmelig sikker på at du kan med ImageMagick, men de færeste udbydere understøtter det, så det er bedst hvis du har din egen server.
Avatar billede googolplex Novice
25. januar 2004 - 21:54 #2
Avatar billede detox Nybegynder
25. januar 2004 - 21:57 #3
Du kan osse lege lidt med: http://www.r1ch.net/stuff/gif2png/
Avatar billede detox Nybegynder
25. januar 2004 - 22:04 #4
Fungerer fint med fx:

<?PHP
passthru('for /F "usebackq delims=" %d in (`dir /s /b *.gif`) do gif2png -a "%d"');
?>

som laver en png fil for hver gif fil i mappen + alle undermapper
Avatar billede coderdk Praktikant
25. januar 2004 - 22:06 #5
Hvis du har adgang til ImageMagick som googolples skriver er det nemt:

$convert = '/usr/bin/convert';
exec("$convert /sti/til/fil.gif /sti/til/fil.png");
Avatar billede seekasr Nybegynder
25. januar 2004 - 23:21 #6
Tak for de hurtige svar.

Men hvad hvis man ikke selv har adgang til serveren siden ligger på? Er det så helt umuligt?
Avatar billede detox Nybegynder
26. januar 2004 - 14:08 #7
Tja, om ikke andet kan du tilbyde folk en online løsning her. Det er da nemt ;o)
http://www.r1ch.net/stuff/gif2png/webinterface/
Avatar billede seekasr Nybegynder
26. januar 2004 - 21:02 #8
Det er nok det tætteste man kommer.

Hvis detox lige opretter et svar deler jeg pointene mellem detox og googolplex. Det er vist mest fair :)

/seek
Avatar billede seekasr Nybegynder
04. februar 2004 - 22:24 #9
Nå, det ser ikke ud til at detox vil have.

Tak for svar.
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