PHP - Reduzieren der Qualität eines Bildes
<?php
// Reduzieren der Qualität eines Bildes
function convertPNGto8bitPNG($sourcePath, $destPath)
{
$srcimage = imageCreateFromPNG($sourcePath);
list($width, $height) = getImageSize($sourcePath);
$img = imageCreateTruecolor($width, $height);
$bga = imageColorAllocateAlpha($img, 0, 0, 0, 127);
imageColorTransparent($img, $bga);
imageFill($img, 0, 0, $bga);
imageCopy($img, $srcimage, 0, 0, 0, 0, $width, $height);
imageTrueColortopalette($img, false, 255);
imageSaveAlpha($img, true);
imagePNG($img, $destPath);
imageDestroy($img);
}
convertPNGto8bitPNG('pfc.png', 'pfc8bit.png');
?>
Bausteine Alle Anzeigen
Eine zufällige Auswahl von Codeschnipseln
aus den Bereichen
HTML, CSS,
PHP, JavaScript und
MySQL.
<sup> Physische Auszeichnung