GD imagecopymerge quality

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bert

bert

20/08/2007 13:50:00
Quote Anchor link
Hallo,

aan de hand van verschillende scripts heb ik nu wat ik wil. een plaatje met daarover en png en text. maar ik vind de kwaliteit van het plaatje erg slecht.. wat kan ik daaraan doen?

alvast bedankt
 
PHP hulp

PHP hulp

21/11/2024 22:38:03
 
PHP erik

PHP erik

20/08/2007 13:55:00
Quote Anchor link
Gebruik je toevallig imagecreate()? Dan moet je imagecreatetruecolor() gebruiken.
 
Bert

bert

20/08/2007 14:05:00
Quote Anchor link
ik gebruik (globaal):

$plaatje = imagecreatefromjpeg($picture);
$plaatje2= imagecreatefrompng($plaatje2);
imagecopymerge($plaatje, $plaatje2, $xas, $yas, 0, 0, $plaatje2_width, $plaatje2_height, 100);
imagejpeg($plaatje);
 
Bart van der veen

bart van der veen

20/08/2007 14:42:00
Quote Anchor link
bert schreef op 20.08.2007 14:05:
imagejpeg($plaatje);


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
imagejpeg($plaatje, 100); //is het geloof ik, zo stel je kwaliteit in op 100%
?>
 
Bo az

Bo az

20/08/2007 14:52:00
Quote Anchor link
@bart van der veen: bijna, het moet de volgende parameter zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
imagejpeg($plaatje, null, 100);
?>
 
Bert

bert

20/08/2007 17:40:00
Quote Anchor link
jeps dat werkt inderdaard voor het 1ste plaatje :) maar het plaatje wat ik eroverheen wil hebben (*.png) die blijft lelijk, een gerafelde zijkant om het plaatje heen.

moet ik daar ook ergens die kwaliteit instellen?
 
Bart van der veen

bart van der veen

20/08/2007 17:59:00
Quote Anchor link
wat is gerafeld post ergers ff een voorbeeldje, bij iets van http://imageshack.us/
of iets dergelijks...
 
Bert

bert

20/08/2007 18:29:00
Quote Anchor link
bij deze:

http://img297.imageshack.us/img297/4088/25je1.jpg

ik bedoel dan de rand om het "prijslabeltje" terwijl het een 'nette' .png is
 
Bart van der veen

bart van der veen

20/08/2007 18:40:00
Quote Anchor link
kan het zijn dat je de png draait terwijl je hem merged? het voelt voor mij in de hoek van de anti-alias... maar ik heb zo ff geen oplossing voor je helaas..
 
Bert

bert

20/08/2007 18:50:00
Quote Anchor link
nee ik draai hem niet met php, het plaatje is al zo gekanteld in photoshop... en ook als ik hem recht houd dan zie je zo'n zijkant.
 
Jan Koehoorn

Jan Koehoorn

20/08/2007 19:13:00
Quote Anchor link
Die PNG bestanden werken toch ook met indexen? Waarschijnlijk gaat het daar fout. Als je bijvoorbeeld in PhotoShop iets van een JPG in een GIF probeert te plakken krijg je ook veel verlies.

En die PNG die je als bron gebruikt, is dat een PNG24 of een PNG8 bestand?
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Leroy Boerefijn

Leroy Boerefijn

20/08/2007 20:30:00
Quote Anchor link
waarom zou je voor zoiets png gebruiken in een jpeg plaatje, het is niet iets wat er spectaculair mooi uit moet zien, dus ik zeg: gebruik gewoon .jpg ;)
 
Bert

bert

21/08/2007 10:25:00
Quote Anchor link
Leroy: dan kan het toch niet transparant zijn?!

het is trouwens een PNG8 bestand.. als ik het in photoshop wil opslaan als 24 krijg ik geen transparantie in het uiteindelijke plaatje :s
Gewijzigd op 01/01/1970 01:00:00 door bert
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.