Artykuły na każdy temat
<style>
* { margin: 0; padding: 0; }
div { width: 5px; height: 5px; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; }
</style>
<?php
include('./color.class.php');
$color = new color();
$path = './avatar.png';
$im = imagecreatefrompng($path);
$size = getimagesize($path);
for($h = 0; $h < $size[1]; ++$h)
{
for($w = 0; $w < $size[0]; ++$w)
{
echo '<div style="background: #'.$color -> rgb_to_hex(imagecolorat($im, $w , $h)).'; float: '.(($w + 1) < $size[0] ? 'left' : 'none').'"></div>'; // Tak, tak wiem puste div'y to zło
// lub do tablicy w celu...
// $satan[$h][$w] = $color -> rgb_to_hex(imagecolorat($im, $w , $h));
}
}
?>
Niby nic nadzwyczajnego jednak po krótkiej chwili zamysłu pomyślałem sobie, że właśnie tak mogą działać rożne edytory graficzne via WWW. Jeżeli dołączymy do tego np. jQuery i AJAX to takie twory jak Photoshop będą zbędne. Oczywiście z tym to akurat żartuje ale pomyślcie sobie do czego takie małe bzdury można wykorzystać. Dla najlepszej sugestii przewidziana nagroda.
Komentarze
Dodaj komentarz
Thelleo