|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
gimp images with textHi
I'm trying to migrate a suite of legacy code running gimp 1.2 on Redhat to a Debian platform and gimp 2.4 . I am starting gimp with /usr/bin/gimp --no-interface --console-messages --verbose --batch '(extension-perl-server 1 0 0)' The old perl code probably needs updating, but at the moment it calls text_get_extents like so: return Gimp::text_get_extents(undef, $text, $size, PIXELS, $foundry, $font, $weight, $slant, 'normal', '*', '*', '*'); There seem to be a couple of problems. When the $text contains anything other than [a-z], [A-Z], [0-9], gimp_text_get_extents fails, saying it was called with an invalid argument. Also, when the code does create an image with text, I'm not convinced gimp is using the font I'm requesting. Any help much appreciated. -- Luke R. (via www.gimpusers.com) _______________________________________________ Gimp-developer mailing list Gimp-developer@... https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer |
|
|
Re: gimp images with textHi,
On Tue, 2009-06-09 at 18:15 +0200, Luke R. wrote: > There seem to be a couple of problems. > When the $text contains anything other than [a-z], [A-Z], [0-9], > gimp_text_get_extents fails, saying it was called with an invalid argument. You need to make sure that your text is in UTF-8 encoding. > Also, when the code does create an image with text, I'm not convinced gimp is > using the font I'm requesting. Font selection changed completely with GIMP 2.0. There's some compatibility code that tries to map the X Logical Font Description font names from the old days to a font-config font description, but this code is probably not perfect. Sven _______________________________________________ Gimp-developer mailing list Gimp-developer@... https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer |
|
|
gimp images with text>> There seem to be a couple of problems.
>> When the $text contains anything other than [a-z], [A-Z], [0-9], >> gimp_text_get_extents fails, saying it was called with an invalid argument. > >You need to make sure that your text is in UTF-8 encoding. > Thanks. That fixed it. >> Also, when the code does create an image with text, I'm not convinced gimp is >> using the font I'm requesting. > >Font selection changed completely with GIMP 2.0. There's some >compatibility code that tries to map the X Logical Font Description font >names from the old days to a font-config font description, but this code >is probably not perfect. > Could you give me some more detail on this? How does the mapping work? I am having a problem in particular with Avantgarde from foundry urw. It seems to be reverting to a more Helvetica-like font. Thanks Luke -- Luke R. (via www.gimpusers.com) _______________________________________________ Gimp-developer mailing list Gimp-developer@... https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer |
|
|
Re: gimp images with textHi,
On Wed, 2009-06-10 at 14:48 +0200, Luke R. wrote: > Could you give me some more detail on this? > How does the mapping work? > I am having a problem in particular with Avantgarde from foundry urw. It > seems to be reverting to a more Helvetica-like font. Just stop using the old-style font definition and use a fontconfig font pattern instead. Have a look at the fontconfig documentation that is most likely installed on your computer. My Debian system installs it at /usr/share/doc/fontconfig/fontconfig-user.html Sven _______________________________________________ Gimp-developer mailing list Gimp-developer@... https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer |
| Free embeddable forum powered by Nabble | Forum Help |