view release on metacpan or search on metacpan
lib/X11/PngViewer.pm view on Meta::CPAN
package X11::PngViewer;
use strict;
use warnings;
use base qw(DynaLoader);
our $VERSION = '0.10';
bootstrap X11::PngViewer $VERSION;
1;
__END__
=head1 NAME
X11::PngViewer - Png Viewer in X11
=head1 VERSION
Version 0.09
=head1 SYNOPSIS
use X11::PngViewer();
use File::HomeDir();
use DirHandle();
use File::Spec();
my $viewer = X11::PngViewer->new();
my $directory = File::HomeDir->my_pictures();
my $handle = DirHandle->new($directory) or die "No slideshow from $directory:$!";
while(my $entry = $handle->read()) {
if ($entry =~ /[.]png/smx) {
$viewer->show(File::Slurper::read_binary(File::Spec->catfile($directory, $entry)));
lib/X11/PngViewer.pm view on Meta::CPAN
=back
=head1 CONFIGURATION AND ENVIRONMENT
X11::PngViewer will use the DISPLAY variable to try to connect to an X Server.
=head1 DEPENDENCIES
X11::PngViewer requires no non-core Perl modules
=head1 INCOMPATIBILITIES
None reported.
view all matches for this distribution
view release on metacpan or search on metacpan
NKnO8WiqQY9cuN84dx21aoHLhu+M8X8p4YsZbF0JiE+yG1Neb5NXoLtSjZuZzVOa
haCVLWDcjXvjY74qO8+hOEZc6y7WhuIYCBViJZcDnPkmbsmW1LS3FVFX6/qpvmxl
YNUQDNnIRCF0sGJOtNpfculbiSAYwlYlrxMKEGeghp3b8wSqLeLsij/JP/XCsDpy
cF6s7AGmgMz9ZHGBHDOAuNiT/AbtUti6JqCgNyrppKX/41LrcWuTfaZzuuB4MpIS
hF8jjNH9l8uWOhQl6zyc9RdAh8/X3W+waRBtDNzs1putPGIDJTdx6WSTKHuz8wT1
RwE82Th0Mqgpk+kVDpiYB8xiL4kUA21ZUybCax77b+BqgIGNMi0BOapq1ZaHPngR
W6yvtJVJdBFfwH569Jdplf264fESKEcNyKU6Cift0D9oD7YZK7oaopAvBmZbJ0Ws
zoq+6197T7+hCdBjJyyVSwmAVIp+d4LkzCFlSR804ZZ63lJ80lFAopyJ5OpVJWWz
41SFHA75RakSOQABj+2vuSJ9p2jvfeO1tsolcU59I3ks2kX8JWdwoEiKfQVOlZGk
AC4Ss3TqjmgQbjXzoTBQB9lpEIuqRzZwfaj1vGeJgE/95hJznUL8Ff6OGuvKf5nX
-----END RSA PRIVATE KEY-----
view all matches for this distribution
view release on metacpan or search on metacpan
lib/XML/Printer/ESCPOS/Tags.pm view on Meta::CPAN
return $self->{caller}->_set_error_message("wrong image tag usage: file does not exist") if !-f $filename;
my $image;
if ($filename =~ m/\.png$/) {
$image = GD::Image->newFromPng($filename) or return $self->{caller}->_set_error_message("Error loading image file $filename");
}
elsif ($filename =~ m/\.gif$/) {
$image = GD::Image->newFromGif($filename) or return $self->{caller}->_set_error_message("Error loading image file $filename");
}
elsif ($filename =~ m/\.jpe?g$/) {
view all matches for this distribution
view release on metacpan or search on metacpan
t/Test-connectivity.data view on Meta::CPAN
e.ext.nic.fr 2a00:0d78:0000:0102:0193:0176:0144:0022 {}
e.ext.nic.fr 193.176.144.22 {}
a.ns.se 2a01:03f0:0000:0301:0000:0000:0000:0053 {}
a.ns.se 192.36.144.107 {"se":{"NS":{"IN":{"0":{"0":{"0":{"0":{"Zonemaster::Packet":{"Net::LDNS::Packet":{"data":"n3WEAAABAAkAAAAQAnNlAAACAAHADAACAAEAAqMAAAcBYQJuc8AMwAwAAgABAAKjAAAEAWnAIsAMAAIAAQACowAABAFnwCLADAACAAEAAqMAAAQBY8AiwAwAAgABAAKjAAAEAWLAI...
uk.dns.eu 195.66.241.178 {}
nsa2.sedoparking.com 91.195.241.164 {"ns2.sedoparking.com":{"AAAA":{"IN":{"0":{"0":{"0":{"0":{"Zonemaster::Packet":{"Net::LDNS::Packet":{"timestamp":1466871875.93041,"querytime":0.046356,"data":"88mEAAABAAAAAQAAA25zMgtzZWRvcGFya2luZwNjb20AABwAAcAQAAY...
ns2.nic.fr 192.93.0.4 {"afnic.fr":{"SOA":{"IN":{"0":{"0":{"0":{"0":{"Zonemaster::Packet":{"Net::LDNS::Packet":{"timestamp":1466871849.8195,"querytime":0.036283,"answerfrom":"192.93.0.4","data":"CcGEAAABAAEAAwAGBWFmbmljAmZyAAAGAAHADAAGAAEAAqMAADEJZG5z...
ns2.nic.fr 2001:0660:3005:0001:0000:0000:0001:0002 {"afnic.fr":{"SOA":{"IN":{"0":{"0":{"0":{"0":{"Zonemaster::Packet":{"Net::LDNS::Packet":{"timestamp":1466871849.85725,"querytime":0.044757,"answerfrom":"2001:660:3005:1::1:2","data":"RQmEAAABAAEAAwAG...
ns4.bdm.microsoftonline.com 157.55.45.9 {"001.tf":{"SOA":{"IN":{"0":{"0":{"0":{"0":{"Zonemaster::Packet":{"Net::LDNS::Packet":{"data":"+TeEAAABAAEAAAACAzAwMQJ0ZgAABgABwAwABgABAAAOEABEA25zMQNiZG0PbWljcm9zb2Z0b25saW5lA2NvbQAGbXNuaHN0CW1pY3Jvc29mdMA8d6F...
ns4.bdm.microsoftonline.com 2a01:0111:f406:8003:0000:0000:0000:0022 {"001.tf":{"SOA":{"IN":{"0":{"1":{"0":{"0":{"Zonemaster::Packet":{"Net::LDNS::Packet":{"data":"6IiEAAABAAEAAAACAzAwMQJ0ZgAABgABwAwABgABAAAOEABEA25zMQNiZG0PbWljcm9zb2Z0b25saW5lA2NvbQA...
h.root-servers.net 128.63.2.53 {}
view all matches for this distribution
view release on metacpan or search on metacpan
src/dlib/external/libpng/README view on Meta::CPAN
pngminim => Minimal decoder, encoder, and progressive decoder
programs demonstrating use of pngusr.dfa
pngminus => Simple pnm2png and png2pnm programs
pngsuite => Test images
tools => Various tools
visupng => Contains a MSVC workspace for VisualPng
projects => Contains project files and workspaces for
building a DLL
owatcom => Contains a WATCOM project for building libpng
visualc71 => Contains a Microsoft Visual C++ (MSVC)
workspace for building libpng and zlib
view all matches for this distribution
view release on metacpan or search on metacpan
src/dlib/external/libpng/README view on Meta::CPAN
pngminim => Minimal decoder, encoder, and progressive decoder
programs demonstrating use of pngusr.dfa
pngminus => Simple pnm2png and png2pnm programs
pngsuite => Test images
tools => Various tools
visupng => Contains a MSVC workspace for VisualPng
projects => Contains project files and workspaces for
building a DLL
owatcom => Contains a WATCOM project for building libpng
visualc71 => Contains a Microsoft Visual C++ (MSVC)
workspace for building libpng and zlib
view all matches for this distribution
view release on metacpan or search on metacpan
srv/www/meon-web/bootstrap/www/static/docs-assets/css/docs.css view on Meta::CPAN
.bs-docs-home,
.bs-header {
color: #cdbfe3;
background-color: #563d7c;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAMgAgMAAACmHu77AAAAA3NCSVQICAjb4U/gAAAACVBMVEVdQ4FdRIJXPX3+kY2zAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAIABJREFUeJycvUuO5DiwLSj46MFW...
}
/*
* Homepage
view all matches for this distribution
view release on metacpan or search on metacpan
cpan/CPAN/PAUSE2011.pub view on Meta::CPAN
7JEnAKCMb/OvVcmFkbU77PVF1FVsAprsWQCgnTP03cBYOG/z4kZbTSf78CzLk1SI
XwQTEQIAHwQLBwMCAxUCAwMWAgECHgECF4AFAkl435AFCQ/OdIAACgkQMo2oZ0UP
ieyGnACfQMOGmtu9y0j2EbEFDuphkNnMPnQAnRm81KLiEVeAS1eKLYZ88SGUfI5u
iEYEEBECAAYFAkdcDv8ACgkQFfjlw8DQnmpG7ACeO0epXdwr9kaMQBvtp0pD33+9
UPAAnArApAeogPV0uecsCg97T20HQntiiEYEEBECAAYFAkuMSNYACgkQNK6uszzR
sMwGWQCgyjLm0qoD+86+JOCQEPS36jFtjGUAnj0uFPy2A75Zx+iSPng/+WtOzIc7
iEYEERECAAYFAknLgNoACgkQNswVpONZZfxukwCfcJOmBOzEk52KjxfkJ5CvOKLP
UbUAoIqwRCU7hTcQiq6JHCxwPEgd/oGkiEYEExECAAYFAkqYbe0ACgkQ6dZ+Kt5B
chb6HACfTy9uMRRSDIrscbv8fqKhXjVgBM8An3s+ImDx/LzholCxdxXipFlq/SFK
iEkEEBECAAkFAkfvvA4CBwAACgkQX9tx4S9YpStxeQCeM+5SjYw9vT2ofmFlMsCo
+L9c+50AnA+laELg+fJJWRMoV2796vdV0Rv+iEkEEBECAAkFAkfvvA4CBwAACgkQ
view all matches for this distribution
view release on metacpan or search on metacpan
DEPENDENCIES
This module requires these other modules and libraries:
LWP::Simple i used LWPng-alpha-0.24.tar.gz
COPYRIGHT AND LICENCE
Put the correct copyright and licence information here.
view all matches for this distribution
view release on metacpan or search on metacpan
devel/icons.pl view on Meta::CPAN
# system('cat /tmp/x.xbm');
exit 0;
}
{
require Image::Pngslimmer;
open my $fh, '<', '/usr/share/icons/hicolor/48x48/apps/emacs.png' or die;
my $bytes = do { local $/; <$fh> }; # slurp
close $fh or die;
### before: length($bytes)
$bytes = Image::Pngslimmer::zlibshrink($bytes);
### after: length($bytes)
exit 0;
}
view all matches for this distribution