<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.registry.gimp.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>any</title>
 <link>http://www.registry.gimp.org/taxonomy/term/382</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>en</language>
<item>
 <title>Render Technological Image</title>
 <link>http://www.registry.gimp.org/node/20062</link>
 <description>&lt;p&gt;Based on the set edge, pixel ammount, color and brightness, this script-fu generates a layer that looks techno.&lt;/p&gt;
&lt;p&gt;Here is an example of what it makes...&lt;br /&gt;
&lt;img src=&quot;http://registry.gimp.org/files/techexample.JPG&quot;&gt;&lt;/p&gt;
&lt;p&gt;You can find it when you create the image window...&lt;br /&gt;
Script-Fu -&amp;gt; Render -&amp;gt; Tech&lt;/p&gt;
&lt;p&gt;(Note: This is my first Script-Fu)&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/20062#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/287">free</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/20">Script-Fu</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/116">effect</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/243">generate</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/225">image</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/306">layers</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/46">render</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/259">script</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/299">script-fu</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/872">tech</category>
 <enclosure url="http://www.registry.gimp.org/files/tech.scm" length="1657" type="application/octet-stream" />
 <pubDate>Thu, 05 Nov 2009 17:15:52 +0100</pubDate>
 <dc:creator>FyerEgg</dc:creator>
 <guid isPermaLink="false">20062 at http://www.registry.gimp.org</guid>
</item>
<item>
 <title>Watermarker</title>
 <link>http://www.registry.gimp.org/node/19288</link>
 <description>&lt;p&gt;Watermarks a bunch of photos with the watermark file specified. Files are output to the ./WM subdirectory in the format specified.&lt;/p&gt;
&lt;p&gt;The watermark is applied with a difference mode overlay in the bottom right corner. Let me know if something should be parametrized. &lt;/p&gt;
&lt;p&gt;I run this script like so:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
gimp -i -b &#039;(python-fu-watermarker RUN-NONINTERACTIVE &quot;{PATH-TO-FILES}&quot; &quot;{PATH-TO-WATERMARK}&quot; &quot;jpg&quot;)&#039; -b &#039;(gimp-quit 0)&#039;&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/19288#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/523">2.6</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/602">GPLv3+</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/535">watermark</category>
 <enclosure url="http://www.registry.gimp.org/files/watermark_1.py" length="3624" type="text/x-python" />
 <pubDate>Sat, 10 Oct 2009 21:57:35 +0200</pubDate>
 <dc:creator>lavid</dc:creator>
 <guid isPermaLink="false">19288 at http://www.registry.gimp.org</guid>
</item>
<item>
 <title>layer-cover-image</title>
 <link>http://www.registry.gimp.org/node/19179</link>
 <description>&lt;p&gt;Scale and move the layer to cover the canvas. Just another &quot;shortcut&quot; script for a commonly used action...&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/19179#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/35">GPLv2</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/20">Script-Fu</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/51">layer</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/851">move</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/112">scale</category>
 <enclosure url="http://www.registry.gimp.org/files/layer-cover-image.scm" length="714" type="application/octet-stream" />
 <pubDate>Wed, 07 Oct 2009 22:38:44 +0200</pubDate>
 <dc:creator>kiwibird</dc:creator>
 <guid isPermaLink="false">19179 at http://www.registry.gimp.org</guid>
</item>
<item>
 <title>Palette to Image</title>
 <link>http://www.registry.gimp.org/node/18629</link>
 <description>&lt;p&gt;Palettes Menu -&amp;gt; Palette to Image&lt;/p&gt;
&lt;p&gt;Take the active (selected) palette and create an image containing the colors and their names.  Requires python.&lt;/p&gt;
&lt;p&gt;Options:&lt;br /&gt;
  - Font: pick the font for the name listing&lt;br /&gt;
  - Size: size of each color&lt;/p&gt;
&lt;p&gt;Tested with 2.6 and linux, but should work cross-platform.&lt;/p&gt;
&lt;p&gt;TODO: it&#039;s hardcoded to a minimum of 200px wide - I should change that to something more reasonable.  Some nice additions would be bg and text color selectors, and possibly some layout options (spacing, columns, etc.)&lt;/p&gt;
&lt;p&gt;Have fun ;)&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/18629#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/523">2.6</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/779">2.7</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/36">GPLv3</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/401">export</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/225">image</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/531">palette</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/758">palettes</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/52">python</category>
 <enclosure url="http://www.registry.gimp.org/files/palette_to_image.py" length="1873" type="text/x-python" />
 <pubDate>Wed, 16 Sep 2009 21:21:52 +0200</pubDate>
 <dc:creator>cr33dog</dc:creator>
 <guid isPermaLink="false">18629 at http://www.registry.gimp.org</guid>
</item>
<item>
 <title>Gimp IDE</title>
 <link>http://www.registry.gimp.org/node/18305</link>
 <description>&lt;p&gt;Simple GIMP IDE. &lt;/p&gt;
&lt;p&gt;In fact, Gimp IDE is a simple text editor with syntax highlighting,  with the ability to run the script.&lt;br /&gt;
Simple dialog allow you to create plug-in based on you script.&lt;/p&gt;
&lt;p&gt;Perhaps fills a gap between conventional designer who can copy-paste from the web page, but can not edit and save script as plug-in.&lt;/p&gt;
&lt;p&gt;In feature i plan create mini plug-in repository in internet with simple lifecycle as:&lt;/p&gt;
&lt;p&gt;1) Select plug-in from menu (content menu is list of plug-ins on server).&lt;br /&gt;
2) Plug-in automaticaly download from server and run&lt;/p&gt;
&lt;p&gt;Also this mini IDE is suitable for games with GIMP and study its internal structure.&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;Installing instructions for windows:&lt;/p&gt;
&lt;p&gt;1) Install Gimp 2.6 (if not installed) into c:\bin\gimp\&lt;br /&gt;
2) Install Python 2.5 (if not installed (check in Gimp)) into c:\bin\gimp\python&lt;br /&gt;
3) Install PyGTK&lt;br /&gt;
    &lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/1.4/pycairo-1.4.12-2.win32-py2.5.exe&quot; title=&quot;http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/1.4/pycairo-1.4.12-2.win32-py2.5.exe&quot;&gt;http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/1.4/pycairo-1.4.12...&lt;/a&gt;&lt;br /&gt;
    &lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/binaries/win32/pygobject/2.14/pygobject-2.14.2-2.win32-py2.5.exe&quot; title=&quot;http://ftp.gnome.org/pub/GNOME/binaries/win32/pygobject/2.14/pygobject-2.14.2-2.win32-py2.5.exe&quot;&gt;http://ftp.gnome.org/pub/GNOME/binaries/win32/pygobject/2.14/pygobject-2...&lt;/a&gt;&lt;br /&gt;
    &lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.12/pygtk-2.12.1-3.win32-py2.5.exe&quot; title=&quot;http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.12/pygtk-2.12.1-3.win32-py2.5.exe&quot;&gt;http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.12/pygtk-2.12.1-3....&lt;/a&gt;&lt;br /&gt;
4) Install GTK Binaries or add c:\bin\gimp\bin\ into PATH environment variable (check you path! path must be, a ptah to Gimp bin directory)&lt;br /&gt;
5) unpack dll.zip into c:\bin\gimp\bin\ (check you path).&lt;br /&gt;
    this archive contents: libglade-2.0-0.dll  libgtksourceview-2.0-0.dll&lt;br /&gt;
6) unpack python.zip into c:\bin\gimp\python\lib\site-packages\ (check you path)&lt;br /&gt;
    this archive contents: gimpcolor.pyd  _gimpenums.pyd  gimpfu.pyc     gimpplugin.pyc&lt;br /&gt;
    gimpshelf.py   gimpthumb.pyd  _gimpui.pyd  gtksourceview2.la  gimpenums.py&lt;br /&gt;
    gimpenums.pyo   gimpfu.pyo  gimpplugin.pyo  gimpshelf.pyc  gimpui.py  gimpui.pyo&lt;br /&gt;
    gtksourceview2.pyd  gimpenums.pyc  gimpfu.py   gimpplugin.py  gimp.pyd gimpshelf.pyo&lt;br /&gt;
    gimpui.pyc  gtksourceview2.dll.a  pygimp-logo.png&lt;/p&gt;
&lt;p&gt;    If you Gimp distribution setup with enabled python supprt, you only need: gtksourceview2.dll.a&lt;br /&gt;
    gtksourceview2.pyd and gtksourceview2.la files&lt;/p&gt;
&lt;p&gt;7) Unpack gimpide in some place and check set-up:&lt;br /&gt;
    set PATH=%PATH%;C:\bin\GIMP\bin&lt;br /&gt;
    C:\bin\GIMP\Python\python.exe gimpplug.py&lt;br /&gt;
    (check you path)&lt;br /&gt;
    if you see errors - let me know&lt;/p&gt;
&lt;p&gt;8) If you Gimp distribution setup with enabled python supprt, skip this item.&lt;br /&gt;
    Unpack pygimp.interp.zip into c:\bin\GIMP\lib\gimp\2.0\interpreters&lt;br /&gt;
    this file contain path to python interpreter. Edit him in notepad if you need (check paths).&lt;/p&gt;
&lt;p&gt;9)  If you Gimp distribution setup with enabled python supprt, skip this item.&lt;br /&gt;
    Unpack plug-ins.zip into c:\bin\gimp\lib\gimp\2.0\plug-ins\&lt;/p&gt;
&lt;p&gt;10) Unpack gimpide.zip into c:\bin\gimp\lib\gimp\2.0\plug-ins\&lt;/p&gt;
&lt;p&gt;THE END :-)&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;Example script  (simple paset it into GIMP IDE editor and run):&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
# -*- coding: utf8 -*-&lt;br /&gt;
#Create border with bg and fg color&lt;br /&gt;
#based on &lt;a href=&quot;http://blogpost.am9.ru/?cat=14&quot; title=&quot;http://blogpost.am9.ru/?cat=14&quot;&gt;http://blogpost.am9.ru/?cat=14&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;import gimp&lt;br /&gt;
from gimpfu import pdb&lt;br /&gt;
from gimpfu import *&lt;/p&gt;
&lt;p&gt;#BORDER WIDTH&lt;br /&gt;
width      =  20&lt;br /&gt;
#Edit this ^^^^^^^&lt;/p&gt;
&lt;p&gt;images = gimp.image_list()&lt;br /&gt;
image = images[0]&lt;br /&gt;
image.undo_group_start()&lt;/p&gt;
&lt;p&gt;old_background_color = pdb.gimp_context_get_background()&lt;br /&gt;
old_foreground_color = pdb.gimp_context_get_foreground()&lt;/p&gt;
&lt;p&gt;image_width  = pdb.gimp_image_width(image)&lt;br /&gt;
image_height = pdb.gimp_image_height(image)&lt;br /&gt;
# get a copy of background&lt;br /&gt;
background_copy = pdb.gimp_image_get_active_layer (image)&lt;br /&gt;
border = pdb.gimp_layer_copy(background_copy,0)&lt;br /&gt;
pdb.gimp_image_add_layer(image, border, -1)&lt;br /&gt;
#select and make stroke&lt;br /&gt;
pdb.gimp_rect_select(image, width, width,  image_width - 2*width , image_height - 2*width , CHANNEL_OP_REPLACE,  0, 0.0)&lt;/p&gt;
&lt;p&gt;drawable = pdb.gimp_image_active_drawable (image)&lt;br /&gt;
# TODO somehow set the width for the stroke&lt;br /&gt;
pdb.gimp_edit_stroke(drawable)&lt;br /&gt;
# fill by foreground color&lt;br /&gt;
pdb.gimp_selection_invert(image)&lt;/p&gt;
&lt;p&gt;pdb.gimp_context_set_foreground(old_background_color)&lt;/p&gt;
&lt;p&gt;drawable = pdb.gimp_image_active_drawable (image)&lt;br /&gt;
pdb.gimp_bucket_fill(drawable,FG_BUCKET_FILL,NORMAL_MODE,100,0,0,width/2,width/2)&lt;br /&gt;
pdb.gimp_layer_set_opacity(border,50)&lt;br /&gt;
pdb.gimp_selection_none (image)&lt;br /&gt;
# megre visible layers&lt;br /&gt;
pdb.gimp_image_merge_visible_layers(image,EXPAND_AS_NECESSARY)&lt;/p&gt;
&lt;p&gt;pdb.gimp_context_set_foreground(old_foreground_color)&lt;br /&gt;
pdb.gimp_context_set_background(old_background_color)&lt;/p&gt;
&lt;p&gt;image.undo_group_end()&lt;br /&gt;
gimp.displays_flush()&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;Known issues:&lt;br /&gt;
  * Under Windows syntax highlight not work. (May be mime detection broken)&lt;br /&gt;
  * The strange игп is lost when the contents of global dict:&lt;/p&gt;
&lt;p&gt;if you write&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
import aaa&lt;br /&gt;
def a(test):&lt;br /&gt;
      print aaa.somefunction(test)&lt;br /&gt;
a(&quot;foo&quot;)&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Python will swear that the aaa module is not loaded&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
workaround:&lt;br /&gt;
import aaa&lt;br /&gt;
def a(test):&lt;br /&gt;
      import aaa&lt;br /&gt;
      print aaa.somefunction(test)&lt;br /&gt;
a(&quot;foo&quot;)&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;--&lt;br /&gt;
Changes:&lt;br /&gt;
31.09.2009 - Russian translation added&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/18305#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/36">GPLv3</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/60">plugin</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/52">python</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/259">script</category>
 <enclosure url="http://www.registry.gimp.org/files/gimpide.zip" length="19086" type="application/zip" />
 <pubDate>Thu, 27 Aug 2009 12:42:50 +0200</pubDate>
 <dc:creator>Dmitry</dc:creator>
 <guid isPermaLink="false">18305 at http://www.registry.gimp.org</guid>
</item>
<item>
 <title>Separate Luminance</title>
 <link>http://www.registry.gimp.org/node/17171</link>
 <description>&lt;p&gt;FX-Foundry/Color/Separate Luminance...&lt;/p&gt;
&lt;p&gt;Creates two new layers: one containing the Luminance, and the other the Chroma information in the form of a Grain Merge. Optionally, it will color-enhance (maximize saturation in) the Chroma layer while still keeping it luminance-neutral.&lt;/p&gt;
&lt;p&gt;This allows you to do noise-reduction and sharpening on the two layers separately.&lt;/p&gt;
&lt;p&gt;Update (23-Jul-2009):&lt;br /&gt;
Noticed that highly-saturated colors exceed the ability of the grain-extract/grain-merge to handle without clipping the color, so I have made the excess color get folded into the luminance layer. Most of the time, it will be un-noticeable, and even when it is, it shouldn&#039;t make any real difference. If you want to be sure your Lum layer is pure luminosity, you can check &lt;b&gt;Excess color on separate layer&lt;/b&gt;. When merging, always merge onto the Lum layer rather than merging the two color layers together.&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/17171#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/38">Public Domain</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/20">Script-Fu</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/762">chroma</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/137">color</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/592">decomposition</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/391">enhance</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/514">luminance</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/591">retouch</category>
 <enclosure url="http://www.registry.gimp.org/files/roys-lum-separate.scm" length="3177" type="application/octet-stream" />
 <pubDate>Thu, 02 Jul 2009 18:43:26 +0200</pubDate>
 <dc:creator>Roy Johnson</dc:creator>
 <guid isPermaLink="false">17171 at http://www.registry.gimp.org</guid>
</item>
<item>
 <title>Gutenprint for windows</title>
 <link>http://www.registry.gimp.org/node/14567</link>
 <description>&lt;p&gt;Gutenprint plugin for windows.&lt;br /&gt;
Gutenprint -  enhanced print plug-in for the GIMP image editor.&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/14567#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/49">GPL</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/157">photo</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/60">plugin</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/669">print</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/265">printer</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/615">printing</category>
 <enclosure url="http://www.registry.gimp.org/files/gutenprint-5.2.3.zip" length="2032464" type="application/zip" />
 <pubDate>Wed, 04 Mar 2009 09:24:03 +0100</pubDate>
 <dc:creator>Dickobraz</dc:creator>
 <guid isPermaLink="false">14567 at http://www.registry.gimp.org</guid>
</item>
<item>
 <title>Add Rule Of Thirds guides</title>
 <link>http://www.registry.gimp.org/node/11567</link>
 <description>&lt;p&gt;Add simple &quot;Rule of Thirds&quot; guides in GIMP.&lt;/p&gt;
&lt;p&gt;This plug-in is so simple, it might also be useful as a python-fu template.&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/11567#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/523">2.6</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/36">GPLv3</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/305">align</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/109">guides</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/60">plugin</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/52">python</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/586">thirds</category>
 <enclosure url="http://www.registry.gimp.org/files/rule_of_thirds_guides.py" length="904" type="text/x-python" />
 <pubDate>Thu, 13 Nov 2008 23:37:14 +0100</pubDate>
 <dc:creator>cr33dog</dc:creator>
 <guid isPermaLink="false">11567 at http://www.registry.gimp.org</guid>
</item>
<item>
 <title>Bump Text - Watermark</title>
 <link>http://www.registry.gimp.org/node/10369</link>
 <description>&lt;p&gt;Generates watermark by bump mapping the selected layer with the specified input text. Uses the bump mapping technique found here: &lt;a href=&quot;http://www.gimp.org/tutorials/The_Basics/&quot; title=&quot;http://www.gimp.org/tutorials/The_Basics/&quot;&gt;http://www.gimp.org/tutorials/The_Basics/&lt;/a&gt;&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/10369#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/49">GPL</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/43">GPLv2+</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/534">Bump Text</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/52">python</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/535">watermark</category>
 <enclosure url="http://www.registry.gimp.org/files/bumptext-1.0.0.py" length="3142" type="text/x-python-script" />
 <pubDate>Sun, 12 Oct 2008 18:09:24 +0200</pubDate>
 <dc:creator>jtpowell</dc:creator>
 <guid isPermaLink="false">10369 at http://www.registry.gimp.org</guid>
</item>
<item>
 <title>gimp2css</title>
 <link>http://www.registry.gimp.org/node/5504</link>
 <description>&lt;p&gt;This is rather old stuff, I was looking for an easy way to create html templates in an easy but open source kind of way. It is a perl-fu plugin for Gimp which allows you to draw your template as a multi-layered image, then automatically export it to html + individual png files. It was originally written for Gimp v.1, but it seems to work fine with Gimp v.2&lt;/p&gt;
&lt;p&gt;# AUTHOR: Michael K. Nacos&lt;br /&gt;
# LICENSE: GPL (&lt;a href=&quot;http://www.gnu.org/licenses/gpl.html&quot; title=&quot;http://www.gnu.org/licenses/gpl.html&quot;&gt;http://www.gnu.org/licenses/gpl.html&lt;/a&gt;)&lt;br /&gt;
# DESCRIPTION: perl-fu plugin for gimp which converts a multi-layered&lt;br /&gt;
# image to an html template + corresponding png images&lt;br /&gt;
# DEPENDENCIES: you need gimp, perl (doh!) and the Gimp::Perl module&lt;br /&gt;
# INSTALL: satisfy the above, then place script in ~/.gimp plug-ins dir&lt;br /&gt;
# USAGE: start by creating a new image (e.g. 1024x76 &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_cool.gif&quot; class=&quot;wp-smiley&quot; alt=&quot;8)&quot; /&gt; and adding all&lt;br /&gt;
# individual decorative elements in individual transparent gimp layers&lt;br /&gt;
# each layer will be converted to a separate png file with the same&lt;br /&gt;
# name as the gimp layer, size cropped to a minimum&lt;br /&gt;
# an appropriate html file with individual div blocks and css positioning&lt;br /&gt;
# will be automatically created&lt;br /&gt;
# KNOWN BUGS: you have to save at least once the layered file (.xcf)&lt;br /&gt;
# before application of this script. images are deposited in the dir&lt;br /&gt;
# you select but html file is deposited in the directory gimp runs in&lt;br /&gt;
# (this is not a problem if you cd to the directory you want before running&lt;br /&gt;
# gimp from the command line. in gimp 2 you may not undo the flatten&lt;br /&gt;
# operation after this script completes.&lt;br /&gt;
# DISCLAIMER: this is an old file. it works for me! please don’t flame.&lt;/p&gt;
</description>
 <comments>http://www.registry.gimp.org/node/5504#comments</comments>
 <category domain="http://www.registry.gimp.org/taxonomy/term/382">any</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/49">GPL</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/383">css</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/385">html</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/306">layers</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/372">linux</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/48">perl</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/384">png</category>
 <category domain="http://www.registry.gimp.org/taxonomy/term/183">web</category>
 <enclosure url="http://www.registry.gimp.org/files/gimp2css.zip" length="3124" type="application/zip" />
 <pubDate>Wed, 04 Jun 2008 17:51:29 +0200</pubDate>
 <dc:creator>nacos</dc:creator>
 <guid isPermaLink="false">5504 at http://www.registry.gimp.org</guid>
</item>
</channel>
</rss>
