(this is in Perspective in 8.1.15)
I have created a simple SVG that is a circle with a radial fill:
The content of the SVG is:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<circle cx="28.346" cy="28.346" r="28.346" style="fill:url(#_Radial1);"/>
<defs>
<radialGradient id="_Radial1" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(28.3465,0,0,28.3465,28.3465,28.3465)">
<stop offset="0" style="stop-color:#fff;stop-opacity:1"/>
<stop offset="1" style="stop-color:#73da2e;stop-opacity:1"/>
</radialGradient>
</defs>
</svg>
When I drag the SVG into Perspective as an embedded image, the gradient information is not imported and I get a “black” filled circle. (and this is expected) But I want to duplicate it with the properties of the object. This was my attempt where I added the “fill” (based on what I saw in this answer )
But this resulted in a plain green filled circle:
I’m not too far off as Perspective hasn’t complained about my property manipulations. But obviously I am just cargo cult programming and have no clue as to what I am actually doing. So how can I correct my mistake and achieve my desired radial fill?