Am 17.09.2012 09:04, schrieb Fridrich Strba:
Hello, Christina,
On 14/09/12 22:12, Christina Roßmanith wrote:
1. Created by LibreOffice (create rectangle in Draw, fill with a blue to
green gradient, save as fodg)
<draw:gradient draw:name="Gradient_20_7" draw:display-name="Gradient 7"
draw:style="linear" draw:start-color="#0000ff" draw:end-color="#00ff00"
draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0"
draw:border="0%"/>
2. Modified by me to use svg:linearGradient instead of draw:gradient
(rendered as a grey to white gradient, clearly has to be improved :-) )
<svg:linearGradient draw:name="Gradient_20_7"
draw:display-name="Gradient 7">
<svg:stop svg:offset="0" svg:stop-color="#0000ff"
svg:stop-opacity="100%" />
<svg:stop svg:offset="1" svg:stop-color="#00ff00"
svg:stop-opacity="100%" />
</svg:linearGradient>
Now, the problem we have is that we don't parse the svg:xxxGradient
element and its nested elements. And since we still have in the shape
"fill:gradient", it will fill it with a default gradient which is
basically white to black.
I know that we don't parse them (but I didn't know about the default
gradient). My intention is to create an example which is expected to
work and make it work next. In a second step the svg import filter
should use svg:xxxGradient.
Christina
The idea would be to make the xmloff understand that notation and at
least import it in the same way we import the gradients in svg files.
Cheers
Fridrich
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice