SVGElementReset

 

SVG ¿ä¼Ò¿¡¼­ ¿­¸° SVG ±×·¡ÇÈÀÇ element ID¸¦ ÀÌ¿ëÇÏ¿© elementÀÇ º¯Çü(À̵¿, ȸÀü, ½ºÄÉÀÏ)À» ÃʱâÈ­ÇÑ´Ù.

SVG element ¸¦ ¸ðµÎ ÃʱâÇؾßÇÒ °æ¿ì, @SVGSetFile() ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ´Ù.

 

void @SVGElementReset(string classname, string elementID);

 

ÇÔ¼öÀÎÀÚ

string classname : SVG ¿ä¼ÒÀÇ Å¬·¡½º À̸§

string elementID : SVG element ID

 

¹Ýȯ °ª

¹Ýȯ °ªÀº ¾ø´Ù.

 

¿¹Á¦1)

If($DI_0000 == 1)

@SVGElementTransform("SVG1", "rect", 45, 1, 1, 20, 20);

else

@SVGElementReset("SVG1", "rect");

 

DI_0000 űװ¡ 1À̸é, SVG1 ¿ä¼ÒÀÇ SVG ±×·¡ÇÈ¿¡¼­ ID°¡ rectÀÎ element¸¦ element Á߽ɺΠ±âÁØÀ¸·Î 45µµ ȸÀüÇÏ°í xÃàÀ¸·Î 20¸¸Å­, yÃàÀ¸·Î 20¸¸Å­ ¿Å±ä´Ù.

DI_0000 űװ¡ 0À̸é, rect elementÀÇ º¯ÇüÀ» ÃʱâÈ­ÇÑ´Ù.

 

 

Âü°í) SVG ÆÄÀÏ¿¡ element ID °¡ ¾øÀ» °æ¿ì, ¸Þ¸ðÀå µî ÆíÁý±â·Î ÇØ´ç SVG ÆÄÀÏÀ» ¿­¾î ¾Æ·¡Ã³·³ ID¸¦ ÁöÁ¤ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù.

<svg xmlns="http://www.w3.org/2000/svg" width="300" height="200" viewBox="0 0 300 200">
<rect id="bg" width="100%" height="100%" fill="#f0f0f0"/>
<text id="main-title" x="150" y="50" font-family="Arial, sans-serif" font-size="24" text-anchor="middle" fill="#333333">¸ÞÀÎ Á¦¸ñ</text>
<circle id="circle" cx="150" cy="120" r="20" fill="#3498db"/>
<rect id="rect" x="145" y="90" width="10" height="10" fill="#121212"/>
<path id="curve1" d="M60,140 C90,110 120,170 150,140 S210,110 240,140" stroke="#4285f4" stroke-width="3" fill="none"/>
</svg>

 

¹öÀüÁ¤º¸

ÃÖÃÊÁö¿ø: 10.3.6.21

 

°ü·ÃÇ׸ñ)

@SVGSetFile()

@SVGElementColor()

@SVGElementMove()

@SVGElementRotate()

@SVGElementScale()

@VSVGElementText()

@VSVGElementTextSize()

@VSVGElementTransform()

@VSVGElementReset()

@VSVGElementVisible()