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($img000127);
    
imageColorTransparent($img$bga);
    
imageFill($img00$bga);
    
imageCopy($img$srcimage0000$width$height);
    
imageTrueColortopalette($imgfalse255);
    
imageSaveAlpha($imgtrue);
    
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.

<ruby> Ruby Anmerkung

CSS - Animationen mit Keyframes

PHP - Camel-Caps-Funktion

JavaScript - HTML 5 - Pflichtfeld setzen mit JavaScript

MySQL - Text in einer Spalte austauschen