From: Tony Cook Date: Mon, 24 Jul 2006 11:16:06 +0000 (+0000) Subject: add some basic examples of using data, fd, fh, callback parameters X-Git-Tag: Imager-0.52~4 X-Git-Url: http://git.imager.perl.org/imager.git/commitdiff_plain/b81163cc832f58b4bcff0c2b8300042200efae55 add some basic examples of using data, fd, fh, callback parameters --- diff --git a/lib/Imager/Files.pod b/lib/Imager/Files.pod index 5db54f96..b5775a38 100644 --- a/lib/Imager/Files.pod +++ b/lib/Imager/Files.pod @@ -161,8 +161,8 @@ you may need to patch giflib to use this option for writing. or die $image->errstr; my $data = $row->{someblob}; # eg. from a database - $image->read(data => $data) - or die $image->errstr; + my @images = Imager->read_multi(data => $data) + or die Imager->errstr; =item callback @@ -201,8 +201,8 @@ buffered data. $data .= unpack("H*", shift); 1; } - $image->write(callback => \&mywrite, type => 'gif') - or die $image->errstr; + Imager->write_multi({ callback => \&mywrite, type => 'gif'}, @images) + or die Imager->errstr; Note that for reading you'll almost always need to provide a C.