Discussion of Bug 37759 - Pixel around Objects like ellipse
Regina Henschel
rb.henschel at t-online.de
Fri Aug 22 14:22:53 PDT 2014
Hi Thorsten,
Thorsten Behrens schrieb:
> Regina Henschel wrote:
>> I think, the code that adds these points is
>>
>> if( !bLineGeometryNeededOnly )
>> 1906 {
>> 1907 // hack aNewB2DPolyPolygon to fill logic rect - this is
>> 1908 // needed to produce gradient fills that look like mso
>> 1909 aNewB2DPolygon.clear();
>> 1910 aNewB2DPolygon.append(basegfx::B2DPoint(0,0));
>> 1911 aNewB2DPolygon.setClosed(true);
>> 1912 aNewB2DPolyPolygon.append(aNewB2DPolygon);
>> 1913
>> 1914 aNewB2DPolygon.clear();
>> 1915
>> aNewB2DPolygon.append(basegfx::B2DPoint(aLogicRect.GetWidth(),
>> 1916 aLogicRect.GetHeight()));
>> 1917 aNewB2DPolygon.setClosed(true);
>> 1918 aNewB2DPolyPolygon.append(aNewB2DPolygon);
>> 1919 }
>>
>> in core/svx/source/customshapes/EnhancedCustomShape2d.cxx
>>
> Yep, and see the comment why this is there.
What is wrong with gradient fill and mso? Do you know an issue or do you
have test documents? I see no difference between AOO (without the
points) and LibreOffice (with this points).
Kind regards
Regina
More information about the LibreOffice
mailing list