RSS/Atom feed Twitter
Site is read-only, email is disabled

Attach text on path in The GIMP

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

Attach text on path in The GIMP Laurent 18 May 14:10
  Attach text on path in The GIMP Bill Skaggs 18 May 23:00
Laurent
2011-05-18 14:10:43 UTC (almost 14 years ago)

Attach text on path in The GIMP

Hi,

I'm discovering the gimp API for few days now (using python-fu) and I actually enjoy it. However there is something I can't manage to do : attach a text on a path.

Using the user interface to perform it is quite easy (create a path > create a text > click on text along path in toolbox)... but, as you might expect, I ain't love when things are easy. That's why I'm trying to do it using python.

Here is what I already managed to do : * create a layer
* add a path on it
* create a new text
* display the whole thing

All I have to do right now is learning how to make my text follow the path. Help would be warmly appreciated.

Thank you

PS: I've also post this question on stackoverflow : http://stackoverflow.com/questions/6041091/attach-text-on-path-in-gimp

Bill Skaggs
2011-05-18 23:00:24 UTC (almost 14 years ago)

Attach text on path in The GIMP

All I have to do right now is learning how to make my text follow the path. Help would be warmly appreciated.

I'm pretty sure that it isn't currently possible. The "text along path" function is basically a hack, and was never intended to be a final product. A proper text-along-path function would allow the path to be changed and alter the text accordingly. The way that the warped text is rendered is also less than ideal. Because the plan was always that the functionality would change, no PDB hook was ever created for it. I don't think it would be very hard to add one, though.

-- Bill