]> git.imager.perl.org - imager.git/commitdiff
add some basic examples of using data, fd, fh, callback parameters
authorTony Cook <tony@develop=help.com>
Mon, 24 Jul 2006 11:16:06 +0000 (11:16 +0000)
committerTony Cook <tony@develop=help.com>
Mon, 24 Jul 2006 11:16:06 +0000 (11:16 +0000)
lib/Imager/Files.pod

index 5db54f96bc211d76a95a4e15ad4e7a57fe07619a..b5775a389ff17b047c883f10b24396515b1e0d51 100644 (file)
@@ -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<seekcb>.