ایس وی جی ریڈیال گریدینٹ
- پچھلے پیج ایس وی جی لائن گریدینٹ
- پائیدھرین پیج ایس وی جی مثال
SVG径ی گرینڈ - <radialGradient>
<radialGradient>
عنصر،径ی گرینڈ (radiant gradient) کا تعین کرتا ہے
<radialGradient>
عنصر، <defs>
عنصر کے اندر<defs>
عنصر، تعریف (definitions) کا مختصر نام ہے، جس میں خصوصی عناصر (مثلاً فیلٹر) کی تعریف شامل ہوتی ہے
مثال 1
ایک دائرہ چکر بناکر، جس میں سفید سے نیلا کا径ی گرینڈ بھرنا ہے:
یہ SVG کد ہے:
<svg height="150" width="500"> <defs> <radialGradient id="grad1" cx="50%" cy="50%" r="50%" fx="50%" fy="50%"> <stop offset="0%" style="stop-color:rgb(255,255,255); stop-opacity:0" /> <stop offset="100%" style="stop-color:rgb(0,0,255);stop-opacity:1" /> </radialGradient> </defs> <ellipse cx="200" cy="70" rx="85" ry="55" fill="url(#grad1)" /> </svg>
کد تفسیر:
- <radialGradient> کا id حصہ، گرینڈ کا منفرد نام کا تعین کرتا ہے
- cx، cy اور r کا حصہ، سب سے باہری دائرہ کا تعین کرتا ہے، fx اور fy، سب سے اندرونی دائرہ کا تعین کرتا ہے
- گرینڈ کا رنگ کا دائرہ، دو یا کثیر سے رنگوں کا مجموعہ کا تعین کرتا ہے۔ ہر رنگ کو <stop> مارکر کا تعین کیا جاتا ہے
- offset کا حصہ، گرینڈ رنگ کی شروعات اور ختم کی جگہ کا تعین کرتا ہے
- fill کا حصہ، دائرہ چکر عناصر کو گرینڈ سے جوڑتا ہے
مثال 2
ایک دوسرا دائرہ چکر بناکر، جس میں سفید سے نیلا کا径ی گرینڈ بھرنا ہے:
یہ SVG کد ہے:
<svg height="150" width="500"> <defs> <radialGradient id="grad2" cx="20%" cy="30%" r="30%" fx="50%" fy="50%"> <stop offset="0%" style="stop-color:rgb(255,255,255); stop-opacity:0" /> <stop offset="100%" style="stop-color:rgb(0,0,255);stop-opacity:1" /> </radialGradient> </defs> <ellipse cx="200" cy="70" rx="85" ry="55" fill="url(#grad2)" /> </svg>
- پچھلے پیج ایس وی جی لائن گریدینٹ
- پائیدھرین پیج ایس وی جی مثال