webForumDet fria alternativet

skala ner bilder i PHP

PHP

10 svar · 606 visningar · startad av bohlin

Medlem sedan mars 2000263 inlägg
Frågan#1

går det oxå i windows, eller måste man göra PHP på en linux-burk?
Om ja: hur?

/bohlin

Medlem sedan feb. 20001 270 inlägg
#2

Tyvärr tror jag inte att det går..
Själv använder jag mig av pnmscale och andra roliga kommandon i linux..

------------------
woodi

Svenska FF1
www.johan-skog.nu

Medlem sedan mars 2000263 inlägg
#3

synd...

------------------
/bohlin

Medlem sedan feb. 20001 050 inlägg
#4

Kom igen nu Woodi, inte kan du är sänka PHP så! Klart att det går!

Ditt (Woodi's alltså) förra inlägg om bildförminskning http://cgi.webforum.nu/wf/Forum12/HTML/000064.html anropar ju externa program, precis samma sak går anturligtvis i Windows. Det gäller bara att hitta ett "pnmscale"-liknanade program, och det kan inte var så svårt (har dock inte letat själv!)

Ett bättre sätt är att (nu förutsätter jag att du kör en Apache-server på din Windowsdator) använda grafikbiblioteket GD, som stöds av PHP. Mha GD kan du rita och tex skala om bilder. GD hittar du på http://www.boutell.com/gd/ .
MEN, tilläggas ska nog att tyvärr måste du själv kompilera GD mha en C-kompilaror, inte helt smärtfritt!

/nicclas @ http://www.nic-sys.se

Medlem sedan feb. 20001 270 inlägg
#5

nicclas
Jodå, jag är mycket medveten om att PHP kan göra externa program, men det är inte PHP jag tvivlar på utan Pyttemjuk..
Jag kan inte i min vildaste fantasi komma på något windowsbaserat program som skalar ner bilder i samma stil som t.ex. pnmscale..
Likaså krävs det ju ett program som kan dekomprimera (DJPEG) en jpeg bild samt komrimera (CJPEG) den igen för en jpeg bild..

Sänker PHP gör jag aldrig! PHP är mitt jobb! ;)

------------------
woodi

Svenska FF1
www.johan-skog.nu

Medlem sedan mars 2000263 inlägg
#6

det är en iis-server..så jag får väl kolla om man kan göra det i asp...

/bohlin

------------------
/bohlin

Medlem sedan dec. 19996 721 inlägg
#7

ImageMagick är lösningen på alla bildproblem.

Punkt. ;)

------------------
----------------------------
Gunnar Liljas - webbutvecklare
Leon Reklambyrå AB
Norrköping
ASP/VB/Perl/PHP/Tango

Medlem sedan dec. 19991 749 inlägg
#8

Annars så kan man använda sig utav PHP´s inbyggda funktioner :)
http://se.php.net/manual/function.imagecopyresized.php3

------------------
Daniel Olsson - Vävkonsult

Personlig sida
KjAM Sekten Community

/N

Medlem sedan feb. 20001 050 inlägg
#9

Nanne:
Jo, att använda PHPs "inbyggda" funktioner var det jag skrev om i mitt första inlägg i denna tråd. Tyvärr kräver tex den funktionen som du hänvisar till grafikbiblioteket GD. GD är enkelt att få att fungera under Apache/Linux, men är lite mer problematisk under Windows (men det går!)

Jag föreslår att du (bohlin) provar emissions tips: http://www.wizards.dupont.com/cristy/ImageMagick.html
(kanske även woodi skall kolla in det :) )
/nicclas @ http://www.nic-sys.se

Medlem sedan feb. 20001 270 inlägg
#10

Nicclas
Bjubb, bjubb! :)

------------------
woodi

Svenska FF1
www.johan-skog.nu

Medlem sedan dec. 19991 749 inlägg
#11

Aj.. visste inte att den funktionen var tvungen att ha GD installerat. Hmm... På bohlins fundering om det om det går i ASP så måste man ha en komponent för att det ska funka *grr* Går det inte annars att skriva ett enkelt DOS program i C som skalar ner bilder och sen anropa det via PHP? Nu svammlar jag förstås. Men det verkar vara en god ide...:)

------------------
Daniel Olsson - Vävkonsult

Personlig sida
KjAM Sekten Community

/N

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)