Jag håller på med en sida som jag vill att man skall kunna ladda upp bilder till servern som sedan nåt program/script skapar tumnagelbilder automatiskt för att sedan kunna klicka på för att se bilden i naturlig storlek... finns det någon gratis komponent eller måste man köpa?? det finns ju program som gör thumbnails automagiskt åt dig kolla på Ja, jag har ju Photoshop och Dreamweaver men jag vill bara ladda upp bilden i en mapp och sen skall ett program fixa tumnageln automatiskt... Skaffa Win XP. Om jag fattat dej rätt så vill du bara kunna förhandsgranska i mappen eller? Hej jag skulle kunna knåpa en EXE som gör det åt dig... Gärna! det jag vill ha är::: Hej påre.. har ett script för detta i PHP.. Nåt du vill ha?! Nu är detta lite specialbyggt men jag skickar in det... Hur är din hemsida uppbyggd ? PHP, ASP eller på ngt annat sätt ? Tack för alla tips!Thumbnails!
Sv: Thumbnails!
www.download.com så kanske du hitta någon som fu nkar för dig
/FR - På rullande sten växer ingen mossa. Sv: Thumbnails!
Hittat flera varianter men inget gratis...Sv: Thumbnails!
Har du Win XP så görs det så automatiskt.
XP pro har jag jag vet inte hur det är med HESv: Thumbnails!
Om du använder PhP så går det, jag vet att Tomsve har ett script som fixar det. Annars får du nog leta upp en komponent alternatift göra en egen dll som fixar det.
/jonber
(hmm om det finns för php borde det finnas för asp med ) Sv: Thumbnails!
helt gratis utan en massa tjaffs...
bara gör det den skaSv: Thumbnails!
Jag har en websida som listar alla bilder i en eller flera mappar som jag visar i tabell med en fast storlek på varje bild (bilden visas som liten men är ändå stor...) men det jag skulle vilja är att när man laddar upp bilden till mappen (via browsern helst) skall det skapas en tumnagel i lagom storlek och dessa skall jag lista upp istället och sen länka till de större...Detta kan ju göras i tex dreamweaver men då måste man göra om samma grej varje gång man har nya bilder...jag vill att när man laddarupp en ny bild skall det automatiskt skapas en ny tumnagel utan att man behöver göra något mer.
Jag skulle helst vilja använda jgp filer.
/Tacksam för hjälp!!Sv: Thumbnails!
<code>
<?
################################################
# shiegege resize and save v.1
# shiegege@satumail.com
################################################
# ONLINE SAMPLE PREVIEW :
# Sorry, not available
################################################
# readme:
# + Need GD_Library on your server
# + If your GD not support 'ImageCreateTrueColor' function,
# change one line from 'ImageCreateTrueColor' to 'ImageCreate'
# + Jpeg file format Only
# Other file format, just modify the scripts
# ex:
# to create PNG file format:
# change this lines:
# - imagejpeg =WITH=> imagepng
# - Header("Content-Type: image/jpeg") =WITH=>
# Header("Content-Type: image/png")
# - ImageCreateFromjpeg =WITH=> ImageCreateFrompng
################################################
# Please Edit
################################################
$img_des=resize_img($picture_location,$size,$type);
# to display thumbnail, type this :
# imagejpeg($img_des);
# OR
# use this to save picture :
# imagejpeg($img_des,$picture_save);
# OR
# U can show thumbnail and
# save thumbnail to a file together :
# imagejpeg($img_des);
# imagejpeg($img_des,$picture_save);
if ($type == "JPG"){
imagejpeg($img_des); // only thumbnail picture
}elseif ($type == "PNG"){
imagepng($img_des); // only thumbnail picture
}else{
imagegif($img_des); // only thumbnail picture
}
##########################################
##### Stop Edit ##########################
##########################################
function resize_img($imgname,$size,$type)
{
if ($type == "JPG"){
Header("Content-Type: image/jpeg");
$img_src = ImageCreateFromjpeg ($imgname);
$true_width = imagesx($img_src);
$true_height = imagesy($img_src);
if ($width == 'japp'){
$width=$size;
$height = ($width/$true_width)*$true_height;
}elseif ($true_width>=$true_height){
$width=$size;
$height = ($width/$true_width)*$true_height;
}
elseif ($true_width<=$true_height)
{
$height=$size;
$width = ($height/$true_height)*$true_width;
}
$img_des = ImageCreate($width,$height);
imagecopyresized ($img_des, $img_src, 0, 0, 0, 0, $width, $height, $true_width, $true_height);
return $img_des;
}elseif ($type == "PNG"){
Header("Content-Type: image/png");
$img_src = ImageCreateFrompng ($imgname);
$true_width = imagesx($img_src);
$true_height = imagesy($img_src);
if ($width == 'japp'){
$width=$size;
$height = ($width/$true_width)*$true_height;
}elseif ($true_width>=$true_height){
$width=$size;
$height = ($width/$true_width)*$true_height;
}
elseif ($true_width<=$true_height)
{
$height=$size;
$width = ($height/$true_height)*$true_width;
}
$img_des = ImageCreate($width,$height);
imagecopyresized ($img_des, $img_src, 0, 0, 0, 0, $width, $height, $true_width, $true_height);
return $img_des;
}else {
Header("Content-Type: image/gif");
$img_src = ImageCreateFromGif ($imgname);
$true_width = imagesx($img_src);
$true_height = imagesy($img_src);
if ($width == 'japp'){
$width=$size;
$height = ($width/$true_width)*$true_height;
}elseif ($true_width>=$true_height){
$width=$size;
$height = ($width/$true_width)*$true_height;
}
elseif ($true_width<=$true_height)
{
$height=$size;
$width = ($height/$true_height)*$true_width;
}
$img_des = ImageCreate($width,$height);
imagecopyresized ($img_des, $img_src, 0, 0, 0, 0, $width, $height, $true_width, $true_height);
return $img_des;
}
}
?>
</code>
Detta script klarar av JPG, GIF och PNG bilder.. OBS! endast om du har en GD dll i din PHP server som klarar GIF.. Annars får du ta bort de delar som innehåller GIF koden.. Du hämtar bilden med följande:
<code>
<img src="resize.php?size=STORLEKEN&picture_location=SÖKVÄGEN&type=TYP(JPG,GIF,PNG)">
</code>
Sätter du dessutom querystringen Width till "japp" så ändrar den barar på "bredden" istället för det som är störst från början..
PHP koden bygger på att Register_Globals är på..Sv: Thumbnails!
Det Php-scriptet som du fått tidigare kan funka bra...beror lite på hur de installerat php på servern. Annars om du använder ASP finns det en bra komponent som heter ASPimage, den funkar mycket bra om du vill skala ner bilder mm.Sv: Thumbnails!
Jag använder ASP på 2000 server och jag har testat php men inte fått det att funka...Det vore bäst med ASP men det verkar finnas mera kod och funktioner i PHP, Får testa ASPimage i en månad och se hur det är...