Net-Pavatar
view release on metacpan or search on metacpan
lib/Net/Pavatar.pm view on Meta::CPAN
my $type = $resp->content_type;
($type) = $type =~ /^image\/(.+)$/g;
my $img;
if ($type eq 'jpeg') {
$img = GD::Image->newFromJpegData($resp->content, 1);
} elsif ($type eq 'gif') {
$img = GD::Image->newFromGifData($resp->content, 1);
} elsif ($type eq 'png') {
$img = GD::Image->newFromPngData($resp->content, 1);
} else {
return;
}
if (! $img) { return; }
my ($width, $height) = $img->getBounds();
if ($width != 80 or $height != 80) { return; }
my @sizes;
my $size = $params->{'size'};
if (! defined $size) {
( run in 0.239 second using v1.01-cache-2.11-cpan-0a6323c29d9 )