tdf#48066 render stroke-miterlimit correctly in SVG import
The property stroke-miterlimit is transported to the renderers via a new member mfMiterMinimumAngle in class LineAttribute Several drawPolyLine methods are adapted. This patch does not include changes in MetaAction. Presentation mode, printing, and PDF-export is still wrong. Corrected LineJoinMiter to LineJoinBevel in canvas, that s closer to NONE. Removed DrawPolyLine method without MiterMinimumAngle and adapted calls accordingly. Change-Id: I6bcd24add5d85c4d9a39e3788e0682091c5fc9c4 Reviewed-on: https://gerrit.libreoffice.org/23946 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de> Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
This commit is contained in:
committed by
Armin Le Grand
parent
4905c8bf78
commit
32cec4ca8b
@@ -259,7 +259,9 @@ namespace drawinglayer
|
||||
fLineWidth,
|
||||
fTransparency,
|
||||
rSource.getLineAttribute().getLineJoin(),
|
||||
rSource.getLineAttribute().getLineCap()))
|
||||
rSource.getLineAttribute().getLineCap(),
|
||||
rSource.getLineAttribute().getMiterMinimumAngle(),
|
||||
false /*bBypassAACheck, default*/))
|
||||
{
|
||||
bTryWorked = true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user