Gradients

Christina Roßmanith ChrRossmanith at gmx.de
Mon Sep 17 00:39:42 PDT 2012


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 at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libreoffice



More information about the LibreOffice mailing list