Ã¥¼Ò°³
¡¸¸ð¹ÙÀϴܸ»»ó¿ëȼ¾ÅÍ ±³Àç½Ã¸®ÁÁ¦1Æí¡º¸ð¹ÙÀÏ Å×Å©³î·ÎÁö¡». ÀÌ Ã¥Àº »ç¿ëÀÚ ÀÎÅÍ·¢¼Ç, µ¥ÀÌÅÍ¿ÍÀÇ ±ä¹ÐÇÑ ¿¬µ¿, Ç÷§Æû¿¡ ÀÚÀ¯·Î¿î Ư¼ºÀ» °¡Áö´Â SVG(Scalable Vector Graphics) ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇØ À̾߱âÇÑ´Ù.
SVG¶õ ¹«¾ùÀÎÁö, SVG´Â ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö µî ±âº»ÀûÀÎ Áö½ÄÀ» ¼Ò°³ÇÑ ´ÙÀ½, ·»´õ¸µ, Æнº, ½ºÅ¸ÀÏ, ÆäÀÎÆÃ, ÁÂÇ¥°è ¹× º¯È, ±×·¡µð¾ðÆ®, ÆÐÅÏ, Ŭ¸®ÇÎ, ¸¶½ºÅ· µîÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ½Ç½À ¿¹Á¦µµ Á¦½ÃÇÑ´Ù.
¸ñÂ÷
1.SVG ¼Ò°³
1.1. SVG¶õ ¹«¾ùÀΰ¡? 13
1.2. SVGÀÇ °£·«ÇÑ ¿ª»ç 15
1.3. SVGÀÇ ÁÖ¿ä°³³ä 15
1.4. SVGÀÇ È°¿ë 17
1.5. SVG ºä¾îÀÇ Á¾·ù 20
1.6. ÁÖ¿ä °ü·Ã »çÀÌÆ® 21
2.SVG ½ÃÀÛÇϱâ
2.1. SVG ºä¾î ¼Ò°³ 25
2.2. SVG ºä¾îÀÇ ¼³Ä¡ 27
2.3. SVG ºä¾î »ç¿ë¹ý 41
2.4. SVG ½ÃÀÛÇϱâ 45
3.·»´õ¸µ(Rendering)
3.1. ·»´õ¸µ ¸ðµ¨ 65
3.2. ±âº» µµÇü ±×¸®±â 66
3.3. ÅؽºÆ®(Text) 79
4.Æнº(Paths)
4.1. Æнº µ¥ÀÌÅÍ 91
4.2. Æнº ¸í·É¾î(moveto, lineto, closepath) 92
4.3. Ä¿ºê ¸í·É¾î 96
4.4. Ÿ¿øÇü È£ Ä¿ºê(Elliptical arc curve) 102
5.½ºÅ¸ÀÏ(Style)
5.1. ½ºÅ¸Àϸµ ¼Ó¼º(properties) 107
5.2. ½ºÅ¸Àϸµ È°¿ë ½Ã³ª¸®¿À 111
5.3. ½ºÅ¸Àϸµ ¼Ó¼º ÁöÁ¤ 112
5.4. ÇÁ·¹Á¨Å×ÀÌ¼Ç ¼Ó¼º(Presentation attributes) 113
5.5. XSL¸¦ ÀÌ¿ëÇÑ ½ºÅ¸Àϸµ 114
5.6. CSS¸¦ ÀÌ¿ëÇÑ ½ºÅ¸Àϸµ 117
5.7. style ¿ä¼Ò 121
5.8. Ŭ·¡½º ¼Ó¼º 122
6.ÆäÀÎÆÃ(Painting)
6.1. ¼Ò°³ 127
6.2. ÆäÀÎÆ® Á¤ÀÇ 128
6.3. °¡½Ã¼º Á¶Àý(Controlling visibility) 132
6.4. ¸¶Ä¿(Markers) 133
6.5. ·»´õ¸µ(Rendering) Ư¼º 135
7.ÁÂÇ¥°è ¹× º¯È¯(Transformation)
7.1. ºäÆ÷Æ®(Viewport) 141
7.2. Ãʱâ ÁÂÇ¥ ½Ã½ºÅÛ 144
7.3. ºä¹Ú½º(viewBox) ¼Ó¼º 146
7.4. È¸é ºñÀ² À¯Áö 148
7.5. preserveAspectRatio ¼Ó¼º 150
7.6. Áßø ÁÂÇ¥°è 156
7.7. º¯È¯(Transformation) 159
7.8. º¯È¯ÀÇ ¼Ó¼º 170
8.±×·¡µð¾ðÆ®(Gradient)
8.1. ¼±Çü ±×·¡µð¾ðÆ®(Linear Gradient) 175
8.2. ¹æ»çÇü ±×·¡µð¾ðÆ®(Radial Gradient) 178
9.ÆÐÅÏ(Pattern)
10.Ŭ¸®ÇÎ(Clipping)°ú ¸¶½ºÅ·(Masking)
10.1. Ŭ¸®ÇÎ(Clipping) 189
10.2. ¸¶½ºÅ·(Masking) 194
11.»óÈ£ÀÛ¿ë(Interactivity)°ú ¿¬°á(linking)
11.1. SVG À̺¥Æ® 201
11.2. À̺¥Æ® Á¾·ù 206
11.3. ¿¬°á(Linking) 212
12.¾Ö´Ï¸ÞÀ̼Ç(Animation)
12.1. ¿ä¼Ò 222
12.2. ¿ä¼Ò 224
12.3. ¿ä¼Ò 226
12.4. ¿ä¼Ò 227
12.5. ¿ä¼Ò 228
13.½Ç½À ¿¹Á¦
13.1. ¼¼ °³ÀÇ ¹ÝÅõ¸í ¿ø ±×¸®±â 233
13.2. Æ÷ÀÎÅÍ À̺¥Æ® »ý¼ºÇϱâ 234
13.3. ¹°°á ÅؽºÆ® ¸¸µé±â 236
13.4. ±ÛÀÚ¿Í ¿ø ¾Ö´Ï¸ÞÀÌ¼Ç ¸¸µé±â 237
13.5. À°°¢Çü ±×¸®±â 239
13.6. ħÀÌ ¿òÁ÷ÀÌ´Â ½Ã°è ±×¸®±â 242
13.7. ÅؽºÆ® ŸÀÌÇÎ ¾Ö´Ï¸ÞÀÌ¼Ç ¸¸µé±â 245
13.8. ¿øÀÇ »ö ¾Ö´Ï¸ÞÀÌ¼Ç ¸¸µé±â 248
14.SVG °ü·Ã µµ±¸
14.1. SVG Editor 253
14.2. ºñÆ®¸Ê ÆÄÀÏ¿¡¼ SVG ÆÄÀÏ·Î º¯È¯Çϱâ 259
14.3. ÀÏ·¯½ºÆ®·¹ÀÌÅÍ¿¡¼ SVG Ãâ·Â 263