[Qgis-developer] SVG fill broken?

Mathieu Pellerin nirvn.asia at gmail.com
Tue Sep 15 01:32:20 PDT 2015


If you change it to black, does it shows properly under 64 bit? Ie have you
tried modifying one to check the fix?
On 15 Sep 2015 3:25 pm, "Andreas Neumann" <a.neumann at carto.net> wrote:

> Yes - param(fill) means that this fill color is replacable. But it is
> followed by the default color. #FFF means 255,255,255 which is white.
>
> So the 64bit version renders this correctly. If the 32bit version renders
> this as black it is wrong.
>
> Someone must have changed all this fill colors to white in the past. We
> must change this back to black (#000)
>
> Andreas
>
> On 15.09.2015 10:08, Mathieu Pellerin wrote:
>
> Andreas, shouldn't param(fill) mean that it'd be replaced by the default
> value (which would be black, or at least is under 32-bit)?
>
> On Tue, Sep 15, 2015 at 3:05 PM, Andreas Neumann <a.neumann at carto.net>
> wrote:
>
>> Actually I just had a look at the symbols with the white fill and it
>> seems that the actual symbols have the fill set to white:
>>
>> As an example:
>> In file svg/accommodation/accommodation_caravan_park.svg
>>
>> <path fill="param(fill) #FFF" stroke="param(outline) #000"
>>
>> FFF means a white fill.
>>
>> So it seems that the 64bit software is correct and the 32bit software
>> would be broken if it still renders this as black (which I doubt it does),
>> but the symbol definition is broken. That doesn't even require a developer
>> to fix - any user can do that.
>>
>> I don't know who changed all these default fills to white?
>>
>> I'll just add this as a note to the bug description.
>>
>> Andreas
>>
>> On 15.09.2015 09:33, Mathieu Pellerin wrote:
>>
>> The SVG fill issue was raised >11 months ago here:
>> http://hub.qgis.org/issues/11522
>>
>> It only affects QGIS on 64-bit platform (all OSes).
>>
>> M
>>
>> On Tue, Sep 15, 2015 at 2:30 PM, Andreas Neumann <a.neumann at carto.net>
>> wrote:
>>
>>> Hi Paolo,
>>>
>>> It seems like there is no valid file path selected pointing to your SVG
>>> file. Below the symbol preview panel there is a line (just above the
>>> "effeti disegno" checkbox) that normally shows the file path pointing
>>> towards the selected SVG file. In your case it seems to be empty - but it
>>> shouldn't.
>>>
>>> See my screenshot at http://webgis.uster.ch/temp/qgis_svg_fill.png
>>>
>>> Can you try to select a file and see how it behaves?
>>>
>>> Is this a project migrated from an older version?
>>>
>>> Andreas
>>>
>>> On 15.09.2015 09:12, Paolo Cavallini wrote:
>>>
>>>> Il 14/09/2015 20:24, Andreas Neumann ha scritto:
>>>>
>>>>> can you perhaps share a screenshot of the problem and the settings?
>>>>>
>>>> Hi Andreas,
>>>> here it is:
>>>> http://www.faunalia.eu/~paolo/svg_fill.png
>>>> Thanks.
>>>>
>>>>
>>> _______________________________________________
>>> Qgis-developer mailing list
>>> Qgis-developer at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>
>>
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20150915/309a8748/attachment.html>


More information about the Qgis-developer mailing list