https://bugs.documentfoundation.org/show_bug.cgi?id=142261

Bartosz <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #5 from Bartosz <[email protected]> ---
More information about miter is available at:
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-miterlimit

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-emfplus/5ef071f3-f503-4f16-b027-7c4bcf2d1d81

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-emf/2637d0d0-92dd-48e8-be5e-6400b4d1fc5e

In vcl/win/gdi/gdiimpl.cxx there is an mehod which translate miterangle to
miterlimit:

        case basegfx::B2DLineJoin::Miter :
        {
            const Gdiplus::REAL aMiterLimit(1.0/sin(fMiterMinimumAngle/2.0));

            aPen.SetMiterLimit(aMiterLimit);
            // tdf#99165 MS's LineJoinMiter creates non standard conform miter
additional
            // graphics, somewhere clipped in some distance from the edge
point, dependent
            // of MiterLimit. The more default-like option is
LineJoinMiterClipped, so use
            // that instead
            aPen.SetLineJoin(Gdiplus::LineJoinMiterClipped);
            break;
        }

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to