On 02/08/2010 05:24:18 PM, Hans Breuer wrote: > At 08.02.2010 23:29, Karl O. Pinc wrote: > > I've a png image, from a gimp xcf, that I'd like > > to use as an object in Dia.
> Unfortunately the old website has a highly outdated copy of the > custom-shapes document. The most recent version is available via: > http://git.gnome.org/browse/dia/tree/doc/custom-shapes Cool. Thanks. > > Is there a way to use an arbitrary image in dia? > > > Yes, instead of following the documentation you could try to export > as > > shape instead, there is no need for the round-trip to Inkscape. I upgraded to 0.97 from backports.org (whether I needed to or not) and have no problem making a shape. Thanks. But... > > The particular image I'm interested in has > > transparency, which may be yet another issue. > > Is there any support for this? > > > Yes, full support as far as I know. Transparency looks good on the dia screen, but not when exported to pdf. The cairo export to pdf does funny things to the color map (it seems) on the transparent portions of the shape. Printing the resultant pdf in black and white looks fine but the colors that appear when the pdf is displayed on the screen are 8-bit-ish, and wrong. I tried upgrading to libcairo2 1.8.8, again from backports.org, and this did not solve the problem. Neither did putting a white filled rectangle behind the transparent shape or a white rectangle shape I made from a png. Exporting to eps (using pango fonts) and then using epstopdf makes the transparent shape look right, but the transparency is lost and anything behind the shape is obscured with white. Humm... What seems to work is exporting (via cairo) to ps and then using ps2pdf (in the ghostscript package) to convert to pdf. After testing it seems that it does not matter whether libcairo2 is upgraded or not. (Note: the cairo ps export option is not available in stock Lenny.) I notice that regardless of the libcairo2 version the resultant pdf has a flaw. A line "coming out from behind" a transparent region is shifted up 1 pixel at the transition in the pdf. > > I'm running dia 0.96.1 on Debian Lenny (5.4). Any comments? Should I be sending a bug to someone? Who? Karl <k...@meme.com> Free Software: "You don't pay back, you pay forward." -- Robert A. Heinlein _______________________________________________ dia-list mailing list dia-list@gnome.org http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://live.gnome.org/Dia/Faq Main page at http://live.gnome.org/Dia