On Mon, 2010-11-01 at 03:45 +0100, ~suv wrote:
*bump*
On 19/1/10 17:48, bulia byak wrote:
On Tue, Jan 19, 2010 at 11:39 AM, Ted Gould <ted@...11...> wrote:
On Tue, 2010-01-19 at 11:00 +0100, Jasper van de Gronde wrote:
Chris Lilley wrote:
On Saturday, January 16, 2010, 10:32:16 PM, knowone wrote:
How can I save the file as PNG with the drop shadow intact?
Make sure you are exporting as PNG. Do not 'Save As' Cairo PNG.
(I came across this a couple of days ago, and the symptom was that blur filters were not being applied. Also, the pixel dimensions of the two methods differ, if the graphic bleeds over the edge of the 'page').
Can someone tell me why we have a non-vector format in the save as list?
One that seems redundant and apparently with less functionality than the normal export. Is this for testing purposes?
Yes, it was for testing the Cairo output. It was part of the GSoC project to do PDF output, and was easy enough to add, so we left it in for testing Cairo rendering. Now, is anyone using it for anything now? Bulia? I'd imagine at this point it's cruft.
It still can be useful for testing our cairo interfaces, because it uses basically the same renderer as PS or PDF exporter, but of course it must be hidden in the user-visible list. Is that possible? If not then it should be removed.
This has turned into a FAQ - related questions come up weekly if not daily somewhere in a user forum, in #inkscape or in the 'Answers' sections of launchpad: how to save a bitmap in Inkscape with a transparent background, or why filter effects or patterns are not visible or incorrect in exported PNG files. Yesterday it was filed as bug too:
Bug #669267 “Saving file in PNG format creates incorrect file.”: https://bugs.launchpad.net/inkscape/+bug/669267
Any chance this can be addresses for 0.48.1? "Cairo PNG" should not be listed as file format in the 'Save/Save as/Save a copy' dialog in release versions.
I agree this change should be made. It should be as simple as commenting out:
Internal::CairoRendererOutput::init(); (line 157 in init.cpp).
If nobody objects, I will do this.
Tav