Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: Re: Batch conversion of images using gimp and Perl

by IlyaM (Parson)
on Aug 12, 2002 at 12:58 UTC ( [id://189470]=note: print w/replies, xml ) Need Help??


in reply to Re: Batch conversion of images using gimp and Perl
in thread Batch conversion of images using gimp and Perl

You can find names of methods that correspond to various Gimp operations via Gimp's PDB Explorer (menu Xtns/PDB Explorer). In this case it is gimp_image_scale. According docs avialable via PDB Explorer this function expects following parameters:
In: IMAGE image INT32 new_width INT32 new_height
Perl module Gimp that provides bindings allows you to call this function as
Gimp->gimp_image_scale($img, $new_width, $new_height);
It also does some magick so you can call same operation under different names. All following calls do the same thing:
Gimp->gimp_image_scale($img, $new_width, $new_height); Gimp->image_scale($img, $new_width, $new_height); $img->scale($new_width, $new_height);
All you have to do is adding such call before saving jpeg file.

You can learn more from documenation in Gimp module and from Gimp-Perl web site.

--
Ilya Martynov (http://martynov.org/)

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://189470]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (10)
As of 2024-04-18 12:50 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found