Search results for "dist:Gimp.pm"
Gimp - Write GIMP extensions/plug-ins/load- and save-handlers in Perl
Gimp-Perl is a module for writing plug-ins, extensions, standalone scripts, and file-handlers for the GNU Image Manipulation Program (GIMP). It can be used to automate repetitive tasks, achieve a precision hard to get through manual use of GIMP, inte...
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC
Gimp::Fu - Easy framework for Gimp-Perl scripts
This module provides all the infrastructure you need to write Gimp-Perl plugins. Dov Grobgeld has written an excellent tutorial for Gimp-Perl. You can find it at "http://www.gimp.org/tutorials/Basic_Perl/". This distribution comes with many example s...
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC
Gimp::UI - Programming interface to libgimpui, plus Gtk widgets for other parameter types.
If you use Gimp::Fu in your script, a GUI will be taken care of for you. However, for an example of implementing your own UI, see "examples/example-no-fu". $combo_box = new Gimp::UI::Combo::Image; $combo_box = new Gimp::UI::Combo::Layer; $button = ne...
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC
Gimp::Lib - Interface to libgimp (as opposed to Gimp::Net)
This is the package that interfaces to GIMP via the libgimp interface, i.e. the normal interface to use with GIMP. You don't normally use this module directly, see Gimp....
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC
Gimp::Net - Communication module for the gimp-perl server.
For Gimp::Net (and thus commandline and remote scripts) to work, you first have to install the "Perl-Server" plugin somewhere where Gimp can find it (e.g in your .gimp/plug-ins/ directory). Usually this is done automatically while installing the Gimp...
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC
Gimp::Pod - Evaluate pod documentation embedded in scripts.
"Gimp::Pod" can be used to find and parse embedded pod documentation in Gimp-Perl scripts, returning formatted text....
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC
Gimp::Util - Handy routines for Gimp-Perl users
Gimp-Perl is nice, but when you have to write everytime 10 lines just to get some simple functions done, it very quickly becomes tedious :-/ This module tries to define some functions that aim to automate frequently used tasks, i.e. its a sort of cat...
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC
Gimp::Data - Set and get persistent data.
With this module, you can access plugin-specific (or global) data in Gimp, i.e. you can store and retrieve values that are stored in the main Gimp application. An example would be to save parameter values in Gimp, so that on subsequent invocations of...
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC
Gimp::PixelRgn - Operate on raw pixels in powerful, efficient way.
Perl interface to GIMP's low-level pixel-access functions. In Gimp-Perl (mirroring how GIMP does it), to access these functions you must get a "Gimp::GimpDrawable" from a "Gimp::Drawable". You can then get either a "Gimp::Tile" or "Gimp::PixelRgn" ob...
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC
Gimp::Extension - Easy framework for Gimp-Perl extensions
This module provides all the infrastructure you need to write Gimp-Perl extensions. Your main interface for using "Gimp::Extension" is the "podregister" function. This works in exactly the same way as "PODREGISTER" in Gimp::Fu, including declaring/re...
ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC