Hej,
Jag letar desperat efter ett script (i perl, php eller C) som genererar små versioner (thumbnails) av större. Någon som har/vet ett bra och enkelt script man kan använda?
/ micke
8 svar · 385 visningar · startad av ikaros
Hej,
Jag letar desperat efter ett script (i perl, php eller C) som genererar små versioner (thumbnails) av större. Någon som har/vet ett bra och enkelt script man kan använda?
/ micke
Finns kanske något bra på CGI-resources.com, men i de flesta fall är det nog bättre att skapa thumbnailarna för hand (mha något grafikprogram).
/Csson
Nej nej, det går inte att skapa dem "för hand"... det är alltså ett artikelpubliceringssystem där man kan ha bildspecial till artiklarna... det betyder att det tar alldeles för lång tid för redaktörerna att hålla på med sånt... helt uteslutet alltså.
Dreamweaver 3 har en funktion där man bara väljer ut en katalog och programmet skapa sedan en thumpnail sida. Men jag trot att man dessutom måste ha fireworks för att det skall fungera :(
Vad jag ville ha var alltså (se rubrik) ett SCRIPT som löser problemet automatiskt utan att jag behöver starta ett program. Men hursom helst så är det löst nu iaf. Jag hittade ett JPG-library och isntallerade det. Nu kan jag göra thumbnails direkt i php hed hjälp av en endaste funktion thumb(). Funkar väldigt smidigt.
------------------
Micke Karlsson / Teknikchef / enjoymedia AB / Sthlm
Hoppas du kan tyska...
http://www.phpwelt.de/tutorials/thumbsfunc.php3
------------------
Micke Karlsson / Teknikchef / enjoymedia AB / Sthlm
Hejsan,
Om du vill manipulera bilderna direkt i PHP kan du installerna
GD (se PHP-manualen eller tex: http://www.faqts.com/knowledge-base/view.phtml/aid/122/fid/34/lang )
Annars kan du göra som Ikaros föreslog, dvs anropa ett "program" från PHP (via System-kommandot). Ett lämpligt program är http://www.wizards.dupont.com/cristy/ImageMagick.html speciellt om man inte kan tyska :) .
Både dessa alternativ funkar under Linux och Windows.
Antagligen är GD snabbast...
/nicclas @ http://www.nic-sys.se/ http://www.allanyheter.com