- initial import
- initial import
git-svn-id: https://siedziba.pl:790/svn/repos/php-imlib/trunk@7 455248ca-bdda-0310-9134-f4ebb693071a
<?php
if (!isset($file) || $file == 'none')
{
?>
<form method="post" action="<?= $PHP_SELF ?>" enctype="multipart/form-data">
Filename<br><input type="file" name="file"><br>
<input type="submit" name="Scale">
</form>
<?php
}
else
{
$src = imlib_load_image($file);
$width = imlib_image_get_width($src);
$height = imlib_image_get_height($src);
$ratio = $height / $width;
$dst = imlib_create_cropped_scaled_image($src, 0,0, $width,$height,
200, 200 * $ratio);
// Alternatively, you could simply say
//$dst = imlib_create_scaled_image($src, 200, '');
Header('Content-type: image/' . imlib_image_format($src));
imlib_dump_image($dst);
imlib_free_image($src);
imlib_free_image($dst);
}
?>