Bug Report T622962
Visible to All Users

SVG Images - The "linearGradient" element whose "gradientUnits" attribute is "userSpaceOnUse" is displayed incorrectly in certain cases  

created 7 years ago (modified 7 years ago)

Hi,
The attached SVG image is incorrectly drawn (distorted) in TcxImage component.
How to reproduce:
- Add a TcxImage in a VCL form
- Change the picture property and browse for the attached SVG file
- The preview is completely distorted
- Click OK: the image content is distorted too

[Attachment removed by DevExpress]

Show previous comments (1)

    Hello Paulo,
    I can confirm that v17.2.6 fixed the distortion drawing problem. Thanks.
    However, there is still a gradient drawing issue on the icon as can be seen on the attached screenshot: top part is the SVG rendered by Internet Explorer with a subtle gradient at the bottom left of the logo, and the bottom part is your screenshot (similar to what I see in Delphi too) with a strong gradient from top to bottom.

    [Attachment removed by DevExpress]

    DevExpress Support Team 7 years ago

      It seems that in our TcxImage the gradient drawing is at the top of this logo. I have forwarded this ticket to our developers for research.

      May I publish this ticket? I can remove all images if necessary.

        Sure but please remove all images. Thanks.

        Answers approved by DevExpress Support

        created 7 years ago

        We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

        Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.