Heeej,
Voor een website heb ik onderstaand script gebruikt om van de afmeting 250*265 naar 160*170 te resizen. Echter krijgen we de thumbnails niet scherp. Wie weet waar het aan ligt? Het script? De afmetingen?
Plse respond!
Script:
<?php
$width = 160; // 250 origineel
$height = 170; // 265 origineel
$image = imagecreatefrompng('test.png');
$width_orig = imagesx($image);
$height_orig = imagesy($image);
$ratio_orig = $width_orig/$height_orig;
if ($width/$height > $ratio_orig) {
$width = $height*$ratio_orig;
} else {
$height = $width/$ratio_orig;
}
$image_p = imagecreatetruecolor($width, $height);
imagecopyresized($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
if(imagepng($image_p, 'thumb_test.png', 9)){
echo 'GELUKT!';
} else {
echo 'FAAL BEER';
}
?>
- Thumbnail script
-
12-10-2011, 19:34 #1gast33168 Guest
Thumbnail script
-
-
25-10-2011, 11:22 #2
- Berichten
- 211
- Lid sinds
- 15 Jaar
Re: Thumbnail script
Hier zit je fout:
if(imagepng($image_p, 'thumb_test.png', 9))
Die 9 staat voor de kwaliteit, zet die eens op 100 en het zou opgelost moeten zijn.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic